Información general sobre el laboratorio
Este laboratorio proporciona experiencias prácticas para respaldar los conceptos enseñados y demostrados en el curso Computación periférica de IoT: iniciación a AWS IoT Greengrass. Aunque este laboratorio proporciona información y orientación a modo de resumen, no pretende sustituir al curso completo.
En este laboratorio, se usa una instancia de AWS Cloud9 para simular un dispositivo de núcleo de AWS IoT Greengrass. A continuación, vas a crear dos cosas de AWS IoT que simulan un semáforo y un sensor de movimiento, las vas a conectar al núcleo de AWS IoT Greengrass y vas a observar cómo puedes interactuar con las cosas y cómo interactúan entre sí.
Objetivos
Al finalizar este laboratorio, podrás hacer lo siguiente:
- Crear un dispositivo de AWS IoT Greengrass V1 Core.
- Crear un grupo de AWS IoT Greengrass.
- Configurar el software AWS IoT Greengrass Core V1.
- Crear cosas de IoT.
- Añadir dispositivos a un grupo de AWS IoT Greengrass.
- Conectarte al núcleo de AWS IoT Greengrass.
- Crear suscripciones y observar las comunicaciones.
Conocimientos técnicos necesarios
Para completar este laboratorio correctamente, debes conocer la navegación básica de la consola de administración de AWS, estar familiarizado con la edición de scripts con un editor de texto y tener un nivel medio de comprensión de los comandos del shell.
Clave de iconos
En este laboratorio se utilizan varios iconos para llamar la atención sobre diferentes tipos de instrucciones y notas. En la siguiente lista se explica el propósito de cada icono:
- (Habilitar) Comando: Un comando que debes ejecutar.
- (Habilitar) Salida esperada: contiene una muestra de salida que permite revisar la salida de un comando o archivo editado.
- Nota: Indica una pista, un consejo o una orientación importante.
- Información adicional: indica dónde encontrar más información.
- (Habilitar) Precaución: Información de especial interés o importancia (no es tan importante como para causar problemas con el equipamiento o los datos si la pasas por alto, pero podría dar lugar a la necesidad de repetir ciertos pasos).
- (Habilitar) Advertencia: cualquier acción que sea irreversible y pueda hacer que un comando o un proceso no se ejecuten correctamente (se incluyen advertencias relativas a configuraciones que no se pueden cambiar una vez realizadas).
- Contenido del archivo: bloque de código en el que se muestra el contenido de un script o archivo que tienes que ejecutar y que ha sido creado previamente para ti.
- (Habilitar) Actualizar: Un momento en el que puede ser necesario actualizar una página del navegador web o una lista para mostrar nueva información.