Getting started with AWS IoT Core

Comece a usar

Há várias maneiras de começar a usar o AWS IoT Core, dependendo do caso de uso e da forma desejada de integração do serviço ao caso de uso. O Console de Gerenciamento da AWS provisiona uma interface baseada na Web para acessar e gerenciar todos os seus recursos do AWS IoT. O acesso programático ao AWS IoT Core é habilitado pela AWS CLI e pelo AWS SDK. Você também pode usar a implementação de referência do AWS IoT Device Client.

Para conectar um dispositivo de hardware, sensor, aplicação móvel ou objeto, use o AWS IoT Device SDK e escolha um dos kits de inicialização da AWS predefinidos para se conectar ao AWS IoT Core. Além disso, o AWS IoT Core tem o suporte de uma grande variedade de ferramentas e gateways de terceiros.

Console de Gerenciamento da AWS

O Console de Gerenciamento da AWS é uma interface baseada na web para acessar e gerenciar os recursos do AWS IoT Core. Você pode criar com facilidade e segurança uma coisa, associar um certificado, publicar mensagens e definir ações usando o Console de Gerenciamento da AWS.

AWS SDK

O AWS SDK ajuda a eliminar a complexidade da codificação disponibilizando APIs para vários serviços da AWS, inclusive para o AWS IoT Core. Todos os AWS SDKs são habilitados para o IoT Core. O pacote único e disponível para download inclui a biblioteca de códigos, códigos de exemplo e documentação.

AWS IoT Device SDK

O AWS IoT Device SDK ajuda a conectar um dispositivo de hardware ou dispositivo móvel ao AWS IoT Core com rapidez e facilidade. O SDK oferece recursos aprimorados para que você possa interagir de forma transparente com o Device Gateway e com o Device Shadow para agilizar o desenvolvimento. O Device SDK oferece suporte a vários tipos de dispositivo, de dispositivos básicos até os de hardware industrial.

AWS IoT Device Client

O AWS IoT Device Client é uma implementação de referência gratuita, de código aberto e modular no lado do dispositivo. Ele permite que você conecte facilmente seus dispositivos ao AWS IoT Core e acesse os recursos do AWS IoT Device Management e do AWS IoT Device Defender por padrão. Ele é escrito em C++ e pode ser compilado e instalado em dispositivos IoT baseados em Embedded Linux.

Para começar a usar seu dispositivo, faça o download do código-fonte do AWS IoT Device Client do GitHub e consulte o arquivo readme para saber mais.

AWS IoT Device Client - Como funciona

Device Advisor (demonstração)

O Device Advisor é um recurso de teste baseado em nuvem totalmente gerenciado para validar dispositivos de IoT durante seu desenvolvimento. O Device Advisor facilita o teste de seus dispositivos de IoT para garantir uma conectividade confiável e segura com o AWS IoT Core. Ele fornece testes predefinidos para ajudá-lo a validar os seus dispositivos de IoT. Você pode descobrir problemas frequentes de software de dispositivo e solucioná-los antes da implantação dos dispositivos em grande escala. Para saber mais, consulte o guia do usuário do Device Advisor.

AWS Partner Device Catalog

O AWS Partner Device Catalog lista os dispositivos IoT que funcionam com os serviços do AWS IoT. Ele permite que você selecione kits de desenvolvimento e sistemas incorporados para criar novos dispositivos, bem como dispositivos prontos para uso, como gateways, servidores de borda, sensores e câmeras para a integração do projeto de IoT.

Selecionar hardware habilitado para AWS no Partner Device Catalog pode ajudar a facilitar a implantação de seus projetos de IoT permitindo que você aproveite o conhecimento dos parceiros de hardware do APN. Você pode comprar dispositivos de parceiros para avaliação, criação de protótipos e provas de conceito.

Descubra quais dispositivos de IoT funcionam com o AWS IoT Core no AWS Partner Device Catalog.

Saiba mais sobre como os parceiros podem qualificar hardwares de IoT para o AWS IoT Core de acordo com o Programa de Qualificação de Dispositivos do AWS IoT usando o Device Advisor para qualificar e listar os seus dispositivos de IoT no AWS Partner Device Catalog de forma autônoma.

AWS IoT Core para LoRaWAN

Para começar a usar o AWS IoT Core para LoRaWAN, os clientes podem obter gateways LoRaWAN qualificados para a AWS no Amazon Partner Device Catalog e selecionar dispositivos qualificados para LoRaWAN no site da LoRa Alliance. Os gateways qualificados para a AWS são pré-fornecidos, com credenciais de segurança incorporadas e prontos para a conexão com o AWS IoT Core.

Com apenas uma etapa no Console de Gerenciamento da AWS, os clientes podem registrar esses gateways com o AWS IoT Core ao fornecer o identificador exclusivo do gateway (informado pelo fornecedor do gateway) e selecionar a radiofrequência LoRa. Para registrar dispositivos, os clientes podem inserir credenciais do dispositivo (isto é, identificadores e chaves de segurança informados pelo fornecedor do dispositivo) no console e seguir os padrões guiados para especificar a configuração dos dispositivos.

Aprenda a conectar e gerenciar gateways e dispositivos LoRaWAN no Guia do usuário do AWS IoT Core para LoRaWAN.

LoRaWAN corresponde a uma marca utilizada sob licença da LoRa Alliance.

AWS IoT Core para Amazon Sidewalk

Para começar a criar um protótipo de dispositivo compatível com o Sidewalk, é possível adquirir um kit de desenvolvimento de hardware qualificado e fazer download do SDK. Consulte a documentação técnica para obter mais detalhes. Esses kits de desenvolvimento são provisionados previamente com os certificados de segurança necessários para estabelecer uma conexão criptografada com o AWS IoT Core para que você possa desenvolver ainda mais as aplicações de negócios usando os serviços da AWS.