Estudo de caso: Myriota usa o AWS Transfer for SFTP para liberar o poder da IoT
AWS
![AWS](https://myriota.lbcdn.io/uploads/2019/05/aws-ground-station.png)
A Myriota, uma empresa de Internet das Coisas (IoT) sediada na Austrália, ajuda as organizações a superar seus desafios de conectividade de rede, oferecendo conectividade IoT confiável e de baixo custo com uma bateria de longa duração - mesmo em locais remotos a milhares de quilômetros de torres de celular ou pontos de acesso. Usando a tecnologia Myriota, os clientes podem conectar seus dispositivos de IoT diretamente à rede Myriota de nanossatélites. "Seja uma boia no meio do oceano usada para medir a saúde do oceano ou a análise dos níveis de água em tanques remotos para proporcionar tranquilidade aos agricultores em relação ao abastecimento de água para o gado, nossos clientes podem ter acesso a dados usando nossos dispositivos em terra para se comunicar diretamente com os satélites em nossa rede", diz Julia Johnson, diretora de marketing e comunicações da Myriota.
A Myriota é cliente da Amazon Web Services (AWS) há vários anos, usando o Amazon Simple Storage Service (Amazon S3) para armazenar dados brutos de espectro capturados de satélites. À medida que a Myriota crescia e os dados de suas estações terrestres, satélites e parceiros fabricantes de produtos se tornavam mais diversificados, a empresa precisava encontrar uma maneira mais simples e segura de transferir dados desses parceiros para o Amazon S3. Anteriormente, a Myriota usava APIs REST para gerar URLs pré-assinados, permitindo que os parceiros fizessem upload de dados para o Amazon S3. "O processo era inflexível e exigia que mantivéssemos APIs REST adicionais", diz Johnson. Como resultado, a Myriota começou a procurar uma solução alternativa, como a tecnologia de transferência Secure File Transfer Protocol (SFTP). "O SFTP foi uma escolha óbvia para nós porque é universalmente aceito e fácil de ser entendido pelos nossos clientes", diz Andrew Beck, diretor de prestação de serviços da Myriota. "No entanto, não queríamos gerenciar esse serviço por conta própria."
O AWS Transfer for SFTP é um serviço gerenciado poderoso, e posso dormir melhor sabendo que não preciso me preocupar com a falha de um servidor SFTP. Essa tecnologia nos permite cumprir o que prometemos aos nossos clientes."
Andrew Beck, Diretor de Prestação de Serviços, Myriota
Usando o AWS Transfer para SFTP para ingerir dados de satélite
Como solução alternativa, a Myriota escolheu o AWS Transfer for SFTP, um serviço totalmente gerenciado que permite que os arquivos sejam transferidos diretamente para dentro e para fora do Amazon S3 usando SFTP. "Quando a AWS apresentou esse serviço, fomos rápidos em adotá-lo porque sabíamos que não queríamos gerenciar um serviço de transferência SFTP e que a AWS é capaz de operar esses serviços com alta disponibilidade", diz Beck. "Queremos nos concentrar em nosso negócio principal de obter pequenas quantidades de dados de alto valor de qualquer lugar do mundo para nossos clientes na nuvem."
Os satélites Myriota fazem upload de arquivos de espectro brutos e outros dados de telemetria por meio de parceiros de estações terrestres na Antártica e em outros locais para buckets do Amazon S3 via AWS Transfer for SFTP. Depois que os dados são armazenados no Amazon S3, um pipeline de dados orientado por eventos, em grande parte sem servidor, processa os dados e autentica as mensagens antes de enviá-las aos clientes. Com o uso do Amazon S3 e do AWS Transfer for SFTP, o Myriota pode facilmente ingerir os dados de satélite, que são extremamente "estourados" porque a arquitetura do sistema de armazenamento e encaminhamento envolve o envio de informações para uma estação intermediária, onde são mantidas e enviadas para um destino final posteriormente.
Simplificando a transmissão de dados por satélite
Usando o AWS Transfer for SFTP, a Myriota tem uma maneira mais fácil de ingerir dados no Amazon S3 a partir de suas estações terrestres não tripuladas. "Dependemos do Amazon S3 como uma área de preparação crítica onde mantemos os dados para processamento", diz Beck.
"O AWS Transfer for SFTP nos ajudou a simplificar a segurança e a transferência de dados de sensores provenientes dos dispositivos remotos de nossos clientes pela rede de satélites Myriota. Ter a AWS gerenciando nosso servidor SFTP significa que podemos nos concentrar em nosso negócio: oferecer aos nossos clientes conectividade IoT confiável e de baixo custo onde quer que estejam."
Andrew Beck, Diretor de Prestação de Serviços, Myriota
Fornecendo mais segurança para dados confidenciais e maior confiabilidade
Ao usar o AWS Transfer for SFTP, a Myriota pode emitir identidades separadas para seus parceiros de estação terrestre usando um protocolo padrão, facilitando a administração diária e garantindo que os controles adequados estejam em vigor para ajudar a proteger os dados. "Podemos proteger melhor os dados altamente confidenciais de nossos clientes confiando no AWS Transfer para SFTP", diz Beck. "Isso significa, por exemplo, que podemos ajudar os clientes a monitorar com segurança as mudanças climáticas na Austrália."
Além disso, a Myriota pode fornecer serviços mais confiáveis aos seus clientes. "O AWS Transfer for SFTP é um serviço gerenciado poderoso, e posso dormir melhor sabendo que não preciso me preocupar com a falha de um servidor SFTP", diz Beck. "Essa tecnologia nos permite cumprir o que prometemos aos nossos clientes e também nos permite adicionar novos recursos ao nosso serviço, como análise de dispositivos e redes." A Myriota espera adicionar mais casos de uso de clientes nos próximos meses. "Estamos expandindo nosso uso do AWS Transfer for SFTP o tempo todo, e estamos confiantes de que o usaremos para continuar simplificando a transmissão, o armazenamento e a análise seguros de dados de satélite."