AWS IoT Core
¿Qué es AWS IoT Core?
AWS IoT Core permite conectar dispositivos de IoT a la nube de AWS sin la necesidad de aprovisionar o administrar servidores. AWS IoT Core admite miles de millones de dispositivos y billones de mensajes, y es capaz de procesarlos y direccionarlos a puntos de enlace de AWS y a otros dispositivos de manera confiable y segura. Con AWS IoT Core, las aplicaciones pueden realizar un seguimiento de todos los dispositivos y comunicarse con ellos en todo momento, incluso cuando no están conectados.
AWS IoT Core facilita la utilización de servicios de AWS y Amazon, como AWS Lambda, Amazon Kinesis, Amazon S3, Amazon SageMaker, Amazon DynamoDB, Amazon CloudWatch, AWS CloudTrail, Amazon QuickSight y Alexa Voice Service para crear aplicaciones de IoT que recopilen, procesen, analicen y utilicen datos generados por dispositivos conectados sin tener que administrar ninguna infraestructura.
Beneficios
Conecte y administre dispositivos sin administrar servidores
AWS IoT Core permite conectar cualquier número de dispositivos a la nube y a otros dispositivos fácilmente, sin exigirle aprovisionar o administrar servidores. AWS IoT Core permite escalar las flotas de dispositivos de manera fácil y fiable.
Elija el protocolo de conexión que prefiera
AWS IoT Core permite seleccionar el protocolo de comunicación más adecuado para el caso de uso a fin de conectar y administrar dispositivos de IoT. AWS IoT Core admite MQTT (Transporte de telemetría de cola de mensajes), HTTPS (Protocolo seguro de transferencia de hipertexto), MQTT a través WSS (WebSockets Secure) y LoRaWAN (red de área amplia de baja potencia y largo alcance).
Para dispositivos y clientes que utilizan los protocolos MQTT, MQTT a través de WSS y HTTP, el agente de mensajes de AWS IoT Core proporciona un agente de mensajes que tiene un alto rendimiento de suscripción y publicación de mensajes para transmitir mensajes hacia y desde las aplicaciones y dispositivos de IoT. Para los dispositivos LoRaWAN, AWS IoT Core para LoRaWAN proporciona una capacidad administrada que elimina la necesidad de desarrollar u operar un servidor de red LoRaWAN (LNS).
Protección de los datos y las conexiones de los dispositivos
AWS IoT Core proporciona configuración y autenticación automatizadas en la primera conexión de un dispositivo a AWS IoT Core, así como el cifrado de extremo a extremo en todos los puntos de conexión, de modo que los datos nunca se intercambian entre dispositivos y AWS IoT Core sin identidad comprobada. Asimismo, puede proteger el acceso a los dispositivos y las aplicaciones mediante políticas con permisos pormenorizados.
Procesamiento y utilización de datos de dispositivos
Con AWS IoT Core puede filtrar, transformar y utilizar datos de dispositivos sobre la marcha según las reglas empresariales que haya establecido. Puede actualizar las reglas para implementar nuevas características de dispositivos y aplicaciones cuando lo desee. AWS IoT Core facilita la utilización de servicios de AWS, como AWS Lambda, Amazon Kinesis, Amazon S3, Amazon DynamoDB, Amazon CloudWatch y Amazon Elasticsearch Service para lograr aplicaciones de IoT incluso más eficientes.
Capacidades de AWS IoT Core
Publique mensajes y suscríbase a ellos con el agente de mensajes
El agente de mensajes es un agente de publicación y suscripción (pub/sub) de mensajes que transmite mensajes de manera segura hacia y desde aplicaciones y dispositivos de IoT con baja latencia. AWS IoT Core admite dispositivos y clientes que utilizan los protocolos MQTT y MQTT a través de WSS para publicar mensajes o suscribirse a ellos, así como dispositivos y clientes que utilizan el protocolo HTTPS para publicar mensajes.

Reflejar el estado del dispositivo
Mediante la sombra del dispositivo, AWS IoT Core almacena el estado más reciente de un dispositivo conectado para que se pueda leer o definir en cualquier momento, lo que hace que el dispositivo aparezca en las aplicaciones como si estuviera conectado en todo momento. Esto implica que las aplicaciones pueden leer el estado de un dispositivo incluso si está desconectado; también permite establecer el estado de un dispositivo e implementarlo cuando se vuelve a conectar.

Para obtener más información, visite la Guía para desarrolladores de AWS IoT Core.
Cree dispositivos con Alexa integrado de manera rentable y a escala
La integración de Alexa Voice Service (AVS) para AWS IoT Core introduce un nuevo dispositivo virtual con Alexa integrado en la nube. Para utilizar la integración de AVS, los clientes utilizan un nuevo conjunto de temas MQTT reservados a AWS IoT para transferir mensajes de audio basados en MQTT entre dispositivos conectados a AWS IoT Core y el nuevo dispositivo virtual con Alexa integrado. Esto permite a los clientes enviar y recibir mensajes de audio sobre los temas de MQTT reservados, interactuar con el micrófono y el altavoz del dispositivo, y administrar el estado del lado del dispositivo mientras se usa la misma conexión segura de AWS IoT Core.

Para obtener más información, consulte Integración de AVS para AWS IoT Core.
Conecte y administre dispositivos LoRaWAN
AWS IoT Core para LoRaWAN permite a los clientes configurar una red LoRaWAN privada al conectar sus gateways y dispositivos de LoRaWAN propios a la nube de AWS, sin desarrollar ni operar un servidor de red de LoRaWAN (LNS).

Para obtener más información, visite AWS IoT Core para LoRaWAN
Introducción a AWS

Comience a crear con AWS
LoRaWAN es una marca usada bajo licencia de LoRa Alliance.
Más información sobre AWS IoT Core