Caso práctico: Myriota utiliza AWS Transfer para SFTP para liberar el poder de IoT
AWS
![AWS](https://myriota.lbcdn.io/uploads/2019/05/aws-ground-station.png)
Myriota, una empresa de Internet de las Cosas (IoT) con sede en Australia, ayuda a las organizaciones a superar sus retos de conectividad de red ofreciendo una conectividad IoT fiable y de bajo coste con una batería de larga duración, incluso en ubicaciones remotas a miles de kilómetros de torres de telefonía móvil o puntos de acceso. Gracias a la tecnología de Myriota, los clientes pueden conectar sus dispositivos IoT directamente a la red de nanosatélites de Myriota. "Ya se trate de una boya en medio del océano que se utiliza para medir la salud del océano, o de analizar los niveles de agua en tanques remotos para proporcionar a los agricultores tranquilidad en torno al suministro de agua para el ganado, nuestros clientes pueden acceder a los datos utilizando nuestros dispositivos en tierra para comunicarse directamente con los satélites de nuestra red", afirma Julia Johnson, directora de marketing y comunicaciones de Myriota.
Myriota es cliente de Amazon Web Services (AWS) desde hace varios años y utiliza Amazon Simple Storage Service (Amazon S3) para almacenar datos espectrales sin procesar capturados desde satélites. A medida que Myriota crecía y los datos de sus estaciones terrestres, satélites y socios fabricantes de productos se diversificaban, la compañía necesitaba encontrar una forma más sencilla y segura de transferir datos de esos socios a Amazon S3. Anteriormente, Myriota utilizaba API REST para generar URL prefirmadas que permitieran a los socios cargar datos en Amazon S3. "El proceso era inflexible y nos obligaba a mantener API REST adicionales", afirma Johnson. Como resultado, Myriota comenzó a buscar una solución alternativa como la tecnología de transferencia Secure File Transfer Protocol (SFTP). "SFTP era una opción obvia para nosotros porque está universalmente aceptada y es fácil de entender para nuestros clientes", dice Andrew Beck, director de prestación de servicios de Myriota. "Sin embargo, no queríamos gestionar nosotros mismos un servicio así".
AWS Transfer para SFTP es un potente servicio administrado, y puedo dormir mejor sabiendo que no tengo que preocuparme de que falle un servidor SFTP. Esta tecnología nos permite cumplir lo que prometemos a nuestros clientes."
Andrew Beck, Director de Prestación de Servicios, Myriota
Uso de AWS Transfer para SFTP para ingerir datos de satélite
Como solución alternativa, Myriota eligió AWS Transfer for SFTP, un servicio totalmente administrado que permite transferir archivos directamente hacia y desde Amazon S3 mediante SFTP. "Cuando AWS presentó este servicio, lo adoptamos rápidamente porque sabíamos que no queríamos administrar un servicio de transferencia SFTP y que AWS es capaz de operar este tipo de servicios con alta disponibilidad", afirma Beck. "Queremos centrarnos en nuestro negocio principal de hacer llegar pequeñas cantidades de datos de alto valor desde cualquier parte del mundo a nuestros clientes en la nube".
Los satélites de Myriota cargan archivos de espectro sin procesar y otros datos de telemetría a través de estaciones terrestres asociadas en la Antártida y otras ubicaciones en buckets de Amazon S3 mediante AWS Transfer para SFTP. Una vez que los datos se almacenan en Amazon S3, una canalización de datos en gran medida sin servidor y basada en eventos procesa los datos y autentica los mensajes antes de enviarlos a los clientes. Mediante Amazon S3 y AWS Transfer para SFTP, Myriota puede ingerir fácilmente los datos de satélite, que son extremadamente "fragmentados" porque la arquitectura del sistema de almacenamiento y reenvío implica el envío de información a una estación intermedia donde se guarda y se envía a un destino final en un momento posterior.
Simplificar la transmisión de datos por satélite
Gracias a AWS Transfer para SFTP, Myriota dispone de una forma más sencilla de ingesta de datos en Amazon S3 desde sus estaciones terrestres no tripuladas. "Dependemos de Amazon S3 como área de almacenamiento crítica donde guardamos los datos para su procesamiento", afirma Beck.
"AWS Transfer for SFTP nos ha ayudado a simplificar la seguridad y la transferencia de datos de sensores procedentes de los dispositivos remotos de nuestros clientes a través de la red de satélites Myriota. Gracias a que AWS administra nuestro servidor SFTP, podemos centrarnos en nuestro negocio: ofrecer a nuestros clientes una conectividad de IoT fiable y de bajo costo estén donde estén."
Andrew Beck, Director de Prestación de Servicios, Myriota
Más seguridad para los datos confidenciales y mayor fiabilidad
Al utilizar AWS Transfer para SFTP, Myriota puede emitir identidades independientes a sus socios de estaciones terrestres mediante un protocolo estándar, lo que facilita la administración diaria y garantiza la existencia de los controles adecuados para ayudar a salvaguardar los datos. "Podemos proteger mejor los datos altamente confidenciales de nuestros clientes confiando en AWS Transfer para SFTP", afirma Beck. "Eso significa, por ejemplo, que podemos ayudar a los clientes a monitorizar de forma segura el cambio climático en Australia".
Además, Myriota puede ofrecer servicios más fiables a sus clientes. "AWS Transfer para SFTP es un potente servicio administrado, y puedo dormir mejor sabiendo que no tengo que preocuparme de que falle un servidor SFTP", afirma Beck. "Esta tecnología nos permite cumplir lo que prometemos a nuestros clientes, y también nos permite añadir nuevas características a nuestro servicio, como análisis de dispositivos y redes." Myriota espera añadir más casos de uso de clientes en los próximos meses. "Estamos ampliando nuestro uso de AWS Transfer para SFTP todo el tiempo, y estamos seguros de que lo utilizaremos para seguir simplificando la transmisión, el almacenamiento y el análisis seguros de datos satelitales."