O que é o AWS IoT?
A AWS IoT fornece os serviços de nuvem que conectam seus dispositivos IoT a outros dispositivos e aos serviços de nuvem da AWS. A AWS IoT fornece software para dispositivos que pode ajudar você a integrar seus dispositivos IoT a soluções baseadas em AWS IoT. Se seus dispositivos puderem se conectar ao AWS IoT, o AWS IoT poderá conectá-los aos serviços em nuvem que a AWS fornece.
Para uma introdução prática a AWS IoT, visite Tutoriais de conceitos básicos do AWS IoT Core.
A AWS IoT permite selecionar as tecnologias mais adequadas e atualizadas para sua solução. Para ajudar você a gerenciar e dar suporte aos seus dispositivos de IoT em campo, AWS IoT Core oferece suporte aos seguintes protocolos:
O agente de mensagens AWS IoT Core oferece suporte a dispositivos e clientes que usam os protocolos MQTT e MQTT sobre WSS para publicar e assinar mensagens. Ele também oferece suporte a dispositivos e clientes que usam o protocolo HTTPS para publicar mensagens.
O AWS IoT Core para LoRaWAN ajuda você a conectar e gerenciar dispositivos LoRaWAN (rede de área ampla de baixo consumo e longo alcance) sem fio. O AWS IoT Core para LoRaWAN substitui a necessidade de desenvolver e operar um servidor da rede LoRaWAN (LNS).
Se você não precisar de recursos AWS IoT, como comunicações de dispositivos, regras ou trabalhos, consulte Mensagens AWS
Como seus dispositivos e aplicativos acessam AWS IoT
A AWS IoT fornece as seguintes interfaces para Tutoriais sobre AWS IoT:
-
AWS IoT SDKs de dispositivos: crie aplicativos em seus dispositivos que enviam e recebem mensagens de AWS IoT. Para obter mais informações, consulte AWS IoT Device SDKs, Mobile SDKs e AWS IoT Device Client.
-
AWS IoT Core for LoRaWAN Conecte e gerencie seus dispositivos e gateways WAN de longo alcance (LoRaWAN) usando AWS IoT Core for LoRaWAN
-
AWS Command Line Interface (AWS CLI) — executa comandos para a AWS IoT no Windows, no macOS e no Linux. Esses comandos permitem criar e gerenciar objetos, certificados, regras, trabalhos e políticas. Para começar a usar, consulte o Guia do usuário da AWS Command Line Interface. Para obter mais informações sobre comandos da AWS IoT, consulte iot no AWS CLI Referência de comando.
-
API da AWS IoT — Cria seus aplicativos para IoT usando solicitações HTTP ou HTTPS. Essas ações da API permitem que você crie e gerencie de modo programático de objetos, certificados, regras e políticas. Para obter mais informações sobre as ações de API para AWS IoT, consulte Ações na Referência de API para AWS IoT.
-
AWS SDKs— Cria aplicativos para a IoT usando APIs específicas de uma linguagem. Esses SDKs encapsulam a API HTTP/HTTPS e permitem que você programe em qualquer uma das linguagens suportadas. Para obter mais informações, consulte AWSSDKs e ferramentas
.
Você também pode acessar a AWS IoT por meio do AWS IoTconsole