O blog da AWS

Planejando uma migração para o AWS IoT Core

Por Channa Samynathan, IoT Specialist SA e
Rahul Shira, Sr. PMM, Edge and IoT

Introdução

O ecossistema da Internet das Coisas (IoT) evoluiu rapidamente nos últimos anos com uma explosão de dispositivos e dados conectados.

Isso também resultou em uma mudança para alguns clientes, à medida que eles buscam evoluir e adaptar suas soluções para atender às suas necessidades de negócios, ou simplesmente fazer a transição de plataformas de IoT menos escaláveis e confiáveis.

Soma-se a este cenário, o desafio dos clientes serem forçados a sair de sua plataforma de IoT original devido à descontinuidade dos serviços oferecidos por um provedor.

Esses desafios podem causar interrupções, mas também oferecem uma oportunidade de fortalecer suas ofertas.

Ao longo dos anos, a AWS ajudou clientes como BISSELL, LG, Traeger Grills, Belkin, Weissbeerger e muitos outros a migrar rápida e facilmente de suas plataformas de IoT internas ou de terceiros.

Esses clientes migraram para o AWS IoT para obter mais funcionalidades, acesso a serviços novos ou aprimorados, reforço das necessidades de segurança, melhor suporte técnico, melhores opções de recuperação de desastres e eficiência de custos.

No entanto, migrar sua plataforma de IoT é um processo em que você precisará avaliar e abordar muitas considerações para alinhar o resultado do processo com suas metas de negócios.

Considerações sobre sua migração de IoT

Se essa é uma oportunidade para sua empresa reavaliar sua solução de IoT desde o início ou simplesmente mover sua plataforma existente para a AWS, aqui estão algumas considerações a serem tomadas:

Funcionalidade:

Pense em como sua nova plataforma de IoT pode complementar seu modelo de negócios e trazer um pacote de experiências para seus clientes, desde o dispositivo de borda de IoT até a nuvem.

Observe que cada dispositivo conectado requer um sistema operacional e bibliotecas associadas, uma arquitetura de segurança robusta, um conjunto de protocolos de comunicação e mecanismos de atualização over-the-air com um plano de manutenção para atualizações de segurança e recursos.

Manter a segurança dos dados e a avaliação de riscos:

A base de uma solução de IoT deve envolver a segurança em todo o processo ou arriscar recalls dispendiosos ou adaptações caras quando implementações de segurança inadequadas levam a problemas ou tempos de inatividade do cliente.

Limite suas escolhas a uma plataforma que ofereça suporte à segurança e criptografia de dados durante o trânsito de e para a nuvem, ou em trânsito de serviços de borda de e para o dispositivo, juntamente com suporte robusto de autenticação e controle de acesso.

Custos de migração:

É importante determinar a quantidade de dados que está sendo movida e a largura de banda disponível para a transferência de dados.

No entanto, nem todas as migrações precisam ser avaliadas com base em despesas iniciais; você deve levar em consideração as economias e as eficiências possíveis por meio do gerenciamento de seus dispositivos em escala.

Por exemplo, se você estiver criando novos recursos em seus produtos, como uploads de vídeo, reconhecimento de voz, aprendizado de máquina e inteligência artificial, pense nas economias que você poderia obter com uma plataforma de IoT que suporta seu ciclo de inovação.

Gerenciamento em escala:

O que muitas pessoas não conseguem entender é a complexidade de gerenciar uma frota conectada de diversos dispositivos e aplicativos em escala, que só se intensifica à medida que você aumenta seu portfólio.

Desenvolver software personalizado e infraestrutura de provisionamento que pode ser redimensionada para cima e para baixo para suportar um alto volume de conexões simultâneas entre serviços em nuvem, aplicativos móveis e uma variedade de dispositivos pode ser difícil e demorado.

Competências para apoiar a migração:

É fundamental avaliar de forma realista onde sua organização está em sua jornada de IoT.

Vimos organizações seguirem o caminho do “construa você mesmo” e gastarem vários meses de tempo – resultado de terem subestimado os desafios de seguir sozinhas, além de não terem certas habilidades internamente.

Muitas vezes, trabalhar com um parceiro é uma abordagem mais eficaz.

Os parceiros já fizeram isso antes, o que significa que aprenderam com os erros do passado, criaram experiências por meio de um conjunto de arquiteturas de referência e práticas recomendadas e podem ajudá-lo a manter sua vantagem competitiva.

Desbloqueando benefícios com o AWS IoT

O AWS IoT oferece a flexibilidade de coletar dados e computação na nuvem (ou onde quer que os dados sejam gerados) para implantar aplicativos de IoT mais inteligentes, de resposta mais rápida e mais econômicos.

A missão do AWS IoT é garantir que você saiba o estado de tudo e possa avaliar sobre esses dados para resolver problemas de negócios.

Aproveitando a segurança, a escalabilidade, a confiabilidade, o alcance e a profundidade dos serviços do AWS IoT para acelerar sua inovação, muitos clientes migraram sua solução para o AWS IoT:

  1. Escala e elasticidade aprimoradas: clientes como a LG conseguiram expandir o alcance geográfico de sua oferta, levando seus produtos para novas regiões. Outros, como a iRobot, conseguiram aproveitar a elasticidade do AWS IoT para suportar picos sazonais de carga.
  2. Interrupções reduzidas:Traeger Grills foi forçada a migrar seus clientes quando seu fornecedor legado de IoT decidiu abandonar sua plataforma. A Traeger enfrentou uma crise de tempo para migrar clientes e reconstruir sua solução, sem interrupção para os clientes atuais. Com a ajuda do parceiro AWS IoT, OST, a Traeger migrou mais de cem mil dispositivos para o AWS IoT Core em apenas três meses e sem downtime.
  3. Custos reduzidos: clientes como a Centrica, com sua linha de produtos Hive, e a Kemppi, observaram reduções no custo de execução de suas soluções de IoT após a migração para o AWS IoT. A Kemppi viu uma economia de 50% no desenvolvimento e entrega de software de IoT.
  4. Segurança aprimorada: clientes como RachioSolarNow confiam nos serviços AWS e AWS IoT para alcançar um alto nível de segurança de IoT sem criar sua própria infraestrutura de segurança.
  5. Confiabilidade aprimorada:AbiBird migrou sua solução de IoT de um provedor de serviços terceirizado para o AWS IoT para obter melhor confiabilidade e desempenho em escala.
  6. Maior agilidade: os clientes conseguiram se adaptar rapidamente às mudanças nas condições do mercado ao usar os serviços gerenciados do AWS IoT, o que garante que você tenha a capacidade necessária no momento necessário. A BISELLmigrou sua plataforma de IoT legada para a AWS para dar suporte à estratégia ágil de expansão de negócios com a capacidade de dimensionar adequadamente seus recursos e conectar quase 1 milhão de dispositivos de forma rápida e confiável.
  7. Inovação contínua: o AWS IoT continua inovando e oferecendo os recursos mais recentes do setor. Nos últimos doze meses, o AWS IoT implementou mais de 50 atualizações, anunciou reduções de preço para impulsionar a eficiência de custos e lançou novos serviços, como o AWS IoT ExpressLink, o AWS IoT TwinMaker e o AWS IoT RoboRunner.

Simplificando sua migração com o AWS IoT Core

O AWS IoT Core, lançado em 2015, é um serviço de nuvem gerenciado criado para oferecer suporte à conectividade de bilhões de dispositivos, processar trilhões de mensagens e rotear essas mensagens para endpoints da AWS e para outros dispositivos de forma confiável e segura.

O AWS IoT Core inclui uma ampla variedade de recursos que ajudam a reduzir o tempo de desenvolvimento, mas permitem flexibilidade ilimitada para simplificar seu processo de migração de IoT:

  1. Segurança em várias camadas comprovada em escala: o AWS IoT oferece serviços para todas as camadas de segurança, incluindo mecanismos de segurança preventiva, como criptografia e controle de acesso, para proteger dados de dispositivos em repouso e em trânsito. Além disso, com o AWS IoT Device Defender, você pode auditar configurações, autenticar dispositivos, detectar anomalias e receber alertas para ajudar a proteger sua frota de dispositivos de IoT em escala.
  2. Flexibilidade para definir suas próprias autenticações e autorizações: o AWS IoT Core oferece autorizadores personalizados que oferecem a flexibilidade de definir e manter sua própria autenticação e autorização. Por exemplo, se você estiver migrando dispositivos existentes no campo para o AWS IoT Core e esses dispositivos usarem um bearer token personalizado ou nome de usuário e senha MQTT para autenticação, você poderá migrá-los para o AWS IoT Core sem precisar provisionar novas identidades para eles.
  3. Mantenha seus nomes de domínio existentes: em 2021, a AWS lançou endpoints configuráveis com domínios personalizados para o AWS IoT Core, o que simplifica a integração de aplicativos de IoT com dispositivos existentes em campo. Endpoints configuráveis podem ajudá-lo a manter uma interface consistente para dispositivos existentes à medida que você faz a transição de seus aplicativos de IoT para o AWS IoT Core e reduz a necessidade de realizar atualizações de software neles.
  4. Broker MQTT escalável: o AWS IoT Core é compatível com o broker de mensagens MQTT que transmite mensagens de forma segura de e para todos os seus dispositivos e aplicativos de IoT com baixa latência e escala automaticamente com o volume de mensagens sem exigir que você execute nenhuma infraestrutura. Se você planeja migrar para o AWS IoT Core, fazer a ponte entre seu agente MQTT legado e o AWS IoT Core representa uma solução transitória fácil que você pode implantar rapidamente.
  5. Gerenciamento remoto de dispositivos em escala: com o AWS IoT Device Management, você pode integrar as informações e configurações do seu dispositivo, organizar seu inventário de dispositivos, monitorar e gerenciar remotamente sua frota em vários locais e realizar facilmente atualizações over-the-air.

Além disso, o AWS IoT Core oferece a você um ponto de entrada no mundo dos serviços fornecidos pela AWS.

Usando o AWS IoT Core, você pode interagir com mais de 200 serviços adicionais fornecidos pela AWS em áreas como Bancos de Dados, Análise e Machine Learning.

Ou você pode criar facilmente aplicativos Serverless usando os serviços do AWS Lambda.

Independentemente do seu caso de uso, a AWS tem serviços para ajudar no seu desenvolvimento e fornecer a inovação de que você precisa para o futuro.

Figura 1: Uma representação de como o AWS IoT atua como um gateway para serviços adicionais da AWS

O processo de migração com a AWS e os parceiros da AWS

A AWS torna fácil, econômico e rápido migrar seus dispositivos conectados existentes de suas plataformas internas ou legadas.

Você pode migrar usando uma abordagem “faça você mesmo” ou com a ajuda do AWS Professional Services ou de parceiros em IoT da AWS.

No entanto, cada plataforma de IoT é diferente, com requisitos de negócios variados, alcance geográfico, opções de conectividade e hardware de dispositivo.

Não há uma única solução de migração para todos, portanto, a AWS oferece várias opções para ajudá-lo a migrar seus dispositivos para o AWS IoT.

  1. Os workshops de ideação de migração de plataforma de IoT conduzidos por parceiros em IoT da AWS podem ajudá-lo a definir seus objetivos de migração, selecionar destinos de migração com caminhos claros para a produção e garantir que os responsáveis pelo negócio sejam participem da ideia e entendam o valor de investir em uma mudança para a AWS.

Esses workshops são divididos em etapas incrementais para fornecer orientação e resultados estruturados ao longo de sua jornada de migração.

Essas etapas incluem avaliação inicial de seu escopo de migração, um plano detalhado para seu estado futuro, opções para criar e operar sua solução usando serviços gerenciados e otimização por meio de insights da plataforma AWS IoT.

Figura 2: Uma visão geral do suporte fornecido pelos parceiros em IoT da AWS para sua jornada de migração.

Você pode trabalhar com integradores de sistemas (SIs) para obter suporte prático de ponta a ponta a aplicações.

Por exemplo, a Klika Tech, parceira IoT da AWS, oferece uma abordagem de migração em fases com base em uma compreensão compartilhada das metas, objetivos e critérios de sucesso do seu projeto para ajudar a obter o estratégia adequada para sua organização.

Da mesma forma, a TensorIoT oferece uma solução de teste de desempenho de IoT para ajudar a avaliar suas frotas de IoT em escala e entender o desempenho da frota antes de implantar dispositivos em produção.

Ou, se você simplesmente quiser conectar seus dispositivos a uma plataforma testada pronta para uso, poderá aproveitar os fornecedores independentes de software (ISVs) para acessar soluções pré-criadas que podem ajudar a acelerar seu tempo de lançamento no mercado.

Por exemplo, o EdgeIQ oferece uma plataforma DeviceOps totalmente integrada e escalável com uma rampa de acesso nativamente integrada à AWS que simplifica o gerenciamento, a integração e a orquestração de seus produtos conectados.

Da mesma forma, a ThingLogix oferece uma estrutura de aplicativos orientada a eventos e IoT pronta para implantação para a AWS.

Acesse a lista completa de parceiros em IoT da AWS e seus recursos aqui.

  1. Os workshops de descoberta e design de migração de IoT dos Serviços Profissionais da AWS fornecem um aprofundamento de alguns dias com você para realizar uma Avaliação das Necessidade de Migração que ajuda a definir o escopo de sua prova de conceito e plano de migração.

A organização de Serviços Profissionais da AWS usa uma metodologia baseada nas melhores práticas internas da Amazon, obtidas através de anos de experiência, para ajudar a concluir projetos com mais rapidez e confiabilidade, ao mesmo tempo em que leva em conta as expectativas de evolução e as estruturas dinâmicas da equipe ao longo do caminho.

Figura 3: Metodologia e ofertas de serviços profissionais da AWS para dar suporte às migrações de IoT.

 

  1. O AWS Migration Acceleration Program é um programa de migração de nuvem abrangente e comprovado com base na experiência da AWS na migração de milhares de clientes corporativos para a nuvem.

O programa oferece ferramentas que reduzem custos, automatizam e aceleram a execução, abordagens e conteúdo de treinamento personalizados pro seu caso de uso, experiência dos Serviços Profissionais da AWS, um ecossistema de parceiros globais e investimentos da AWS.

Além disso, para projetos de migração qualificados, o programa oferece créditos promocionais da AWS e outros incentivos para ajudar a compensar alguns dos custos incorridos durante a migração.

  1. Os Immersion Days com foco em soluções da AWS são sessões práticas com produtos e serviços da AWS, como IoT e migração, que ajudam você a desenvolver as habilidades necessárias para criar, implantar e operar sua infraestrutura e aplicativos na nuvem.

Primeiros passos

Entendemos que migrar para uma nova plataforma de IoT não é uma decisão fácil. No entanto, com especialistas e parceiros da AWS, você pode descarregar parte do trabalho pesado e acessar um nível de suporte que pode ajudar a formular e implementar um plano de migração bem-sucedido de acordo com suas necessidades críticas para o seu negócio.

Por meio de um repositório abrangente de mais de 800 dispositivos de parceiros qualificados e mais de 60 casos de uso de IoT pré-validados, a AWS e a comunidade de parceiros em IoT da AWS estão comprometidos em ajudá-lo a impulsionar o sucesso da jornada e acelerar seus projetos de IoT.

Para saber mais sobre a migração do AWS IoT, ouça esta palestra técnica on-line e, para começar, entre em contato com nossa equipe para agendar um horário para analisar seu caso de uso.

Recursos

Getting Started

What’s New

Top Posts

Official AWS Podcast

AWS Case Studies

 

Este artigo foi traduzido do Blog da AWS em Inglês

 


Sobre os autores

Channa Samynathan é IoT Specialist SA na AWS

 

 

 

 

Rahul Shira é  Sr. PMM, Edge and IoT na AWS

 

 

 

 

 

Tradutor

Cesar Luiz Javaroni Filho, Cloud Application Architect, IoT Specialist, LatAm Shared Delivery Teams