Este curso explora las diversas características de la comunicación entre dispositivos IoT como Raspberry PI y la nube mediante Amazon AWS IoT utilizando una cuenta gratuita de AWS (free tier).
Nos introduciremos al mundo del internet de las cosas (IoT) desde la perspectiva de un programador y no así desde la de un experto en sistemas embebidos o electrónico como es el caso en muchos otros cursos, eliminando así la complejidad de aplicar estas tecnologías cuando no se cuenta con experiencia o acceso a microcontroladores como el ESP32, ESP8266 o tarjetas como Arduino.
Abordaremos los fundamentos de IoT desde cero con ejemplo gráficos para comprender su funcionamiento paso a paso.
Exploraremos los servicios de AWS IoT desde una perspectiva general, y nos enfocaremos particularmente en los servicios AWS IoT Core y AWS IoT analytics, su ubicación en el ecosistema de AWS y sus beneficios.
El acceso a dispositivos embebidos puede ser complicado en ciertos países y áreas, este escenario es menos común con Raspberry PI ya que se utiliza para diversos fines. Esto lo convierte en una excelente opción para utilizarlo como dispositivo IoT. Aprenderemos a configurar un Raspberry PI para su uso con AWS IoT Core de forma correcta utilizando programación fácilmente entendible en lenguajes de alto nivel ampliamente conocidos (JavaScript) y herramientas de programación por eventos como Node-RED.
Exploraremos la forma correcta de manipular datos IoT sin incurrir en muchos servicios o altos costos, desde una perspectiva simplificada y aplicada a situaciones de la vida real.
Crearemos ejemplos sencillos que pueden utilizarse y extenderse al mundo real, con un enfoque enteramente en AWS IoT y su funcionamiento. Utilizaremos herramientas como Amazon QuickSight para el analisis de datos IoT.
Aprenderemos como utilizar el GPIO de un Raspberry PI como punto de entrada para hacer lecturas de sensores y sistemas externos de forma sencilla sin incurrir en electrónica compleja.
Exploraremos AWS IoT Device Shadow service con ejemplos visuales para comprender el manejo de estados IoT en la nube.
El curso pretende eliminar la complejidad de sistemas embebidos, exceso de servicios y tecnologías no relacionados usualmente asociada a cursos de este tipo.
172
33
TAKE THIS COURSE