Introducción a AWS IoT Core

Introducción

Puede comenzar a utilizar AWS IoT Core de varias maneras, dependiendo de su caso de uso y de cómo desee integrar el servicio en él. La Consola de administración de AWS ofrece una interfaz basada en la web para administrar y obtener acceso a todos los recursos de AWS IoT. La CLI de AWS y el SDK de AWS habilitan el acceso mediante programación a AWS IoT Core. También puede utilizar la implementación de referencia del cliente para dispositivos de AWS IoT.

Para conectar el dispositivo de hardware, sensor, aplicación móvil u otro objeto, utilice el SDK para dispositivos de AWS IoT y elija uno de los kits de inicio integrados de AWS para conectarse a AWS IoT Core. Además, AWS IoT Core es compatible con una amplia gama de herramientas y gateways de terceros.

Consola de administración de AWS

La consola de administración de AWS es una interfaz web que le permite administrar y obtener acceso a todos sus recursos de AWS IoT Core. Con ella puede crear elementos, asociar un certificado, publicar mensajes y definir acciones de forma sencilla y segura.

SDK de AWS

El SDK de AWS contribuye a eliminar las complejidades de la codificación al ofrecer API para numerosos servicios de AWS, incluido AWS IoT Core. Todos los SDK de AWS están activados para IoT Core. El paquete descargable único incluye la biblioteca de códigos, muestras de códigos y documentación.

SDK para dispositivos con AWS IoT

El SDK para dispositivos con AWS IoT le permite conectar con facilidad y rapidez su dispositivo móvil o de hardware a AWS IoT Core. Proporciona características mejoradas para que pueda interactuar sin problemas con la gateway y la sombra del dispositivo, y así comenzar cuanto antes las tareas de desarrollo. El SDK para dispositivos admite diferentes tipos de dispositivos, desde los más básicos hasta el hardware industrial.

Cliente para dispositivos de AWS IoT

El cliente para dispositivos de AWS IoT es una implementación de referencia del lado de dispositivos gratuita, de código abierto y modular. Le permite conectar de manera sencilla sus dispositivos a AWS IoT Core, así como acceder a las funciones de AWS IoT Device Management y AWS IoT Device Defender de manera predeterminada. Está escrito en C++ y puede compilarse e instalarse en dispositivos IoT basados en Linux integrados.

Para comenzar con el dispositivo, descargue el código fuente del cliente del dispositivo de AWS IoT en GitHub y obtenga más información en el archivo readme.

Cliente del dispositivo de AWS IoT - Cómo funciona

Device Advisor (versión preliminar)

Device Advisor es una capacidad para realizar pruebas basada en la nube completamente administrada para validar dispositivos de IoT durante la fase de desarrollo. Device Advisor permite probar fácilmente los dispositivos de IoT para garantizar una conectividad fiable y segura con AWS IoT Core. Proporciona pruebas prediseñadas que ayudan a validar los dispositivos de IoT. Puede descubrir problemas comúnmente observados en el software del dispositivo y arreglarlos antes de implementar dispositivos a escala. Para obtener más información, consulte la guía para usuarios de Device Advisor.

AWS Partner Device Catalog

En el catálogo de dispositivos de socios de AWS se indican los dispositivos de IoT que funcionan con los servicios de AWS IoT. Este catálogo le permite seleccionar kits de desarrollo y sistemas integrados para crear nuevos dispositivos, además de dispositivos comerciales como gateways, servidores perimetrales, sensores y cámaras para la integración de proyectos de IoT.

Elija hardware compatible con AWS en el catálogo de dispositivos de socios para simplificar el despliegue de sus proyectos de IoT y aprovechar los conocimientos de los socios de hardware de APN. Puede comprar dispositivos a los socios para su evaluación, creación de prototipos o elaboración de pruebas de concepto.

Descubra los dispositivos de IoT que funcionan con AWS IoT Core en AWS Partner Device Catalog.

Obtenga más información sobre cómo los socios pueden lograr que el hardware de IoT cumpla los requisitos de AWS IoT Core conforme al Programa de calificación de dispositivos de AWS IoT Core mediante Device Advisor para certificar e incluir los dispositivos de IoT en el catálogo de dispositivos de socios de AWS en la modalidad de autoservicio.

AWS IoT Core para LoRaWAN

Para comenzar a utilizar AWS IoT Core para LoRaWAN, los clientes pueden obtener puertas de enlace de LoRaWAN que reúnan los requisitos de AWS en el catálogo de dispositivos de socios de Amazon y seleccionar dispositivos aptos de LoRaWAN en el sitio web de LoRa Alliance. Las gateways que cumplen los requisitos de AWS se aprovisionan previamente, con credenciales de seguridad integradas y listas para conectarse a AWS IoT Core.

Con solo un paso en la Consola de administración de AWS, los clientes pueden registrar estas puertas de enlace con AWS IoT Core al proporcionar el identificador único de la puerta de enlace (proporcionado por el proveedor de la puerta de enlace) y seleccionar la frecuencia de radio de LoRa. Para registrar dispositivos, los clientes pueden ingresar las credenciales del dispositivo (identificadores y claves de seguridad proporcionadas por el proveedor del dispositivo) en la consola y seguir opciones predeterminadas guiadas para especificar la configuración del dispositivo.

Descubra cómo conectar y administrar puertas de enlace y dispositivos de LoRaWAN con la Guía del usuario de AWS IoT Core para LoRaWAN.

LoRaWAN es una marca usada bajo licencia de LoRa Alliance.

AWS IoT Core para Amazon Sidewalk

Para empezar a crear un prototipo de dispositivo habilitado para Sidewalk, puede comprar un kit de desarrollo de hardware cualificado y descargar el SDK. Consulte la documentación técnica para obtener más detalles. Estos kits de desarrollo ya incluyen los certificados de seguridad necesarios para establecer una conexión cifrada con AWS IoT Core, de modo que pueda seguir desarrollando sus aplicaciones empresariales mediante los servicios de AWS.