¿Qué es IoT en AWS?

Datademia
23 Mar 202207:45

Summary

TLDREn este video, se aborda el concepto de Internet de las Cosas (IoT), destacando su importancia en el ámbito tecnológico. Se inicia con un resumen general y continúa con un tutorial que desglosa el tema en componentes clave: dispositivos ('things'), registro en la nube ('shadow'), puertas de enlace de dispositivos ('gateway'), motor de reglas ('rules engine'), y la 'device shadow' que permite la comunicación y actualización de estados incluso sin conexión a Internet. El tutorial utiliza ejemplos prácticos como un termostato y una bombilla para ilustrar cómo estos componentes interactúan. Además, se menciona la capacidad de crear soluciones personalizadas y aplicaciones móviles que se integran con los dispositivos IoT. El video es una guía valiosa para entender el funcionamiento del IoT y sus aplicaciones prácticas.

Takeaways

  • 🌐 La clase trata sobre el Internet de las Cosas (IoT), una parte importante del examen.
  • 🔍 Se aborda un resumen inicial seguido de un tutorial y luego se va analizando componente por componente.
  • 📡 Un 'thing' en IoT es un dispositivo, como un termostato o una luz, que puede conectarse a la nube.
  • 📚 El 'Device Registry' es donde se registra toda la información y las conexiones de los dispositivos.
  • 🚪 El 'Device Gateway' permite que los dispositivos se comuniquen con la nube.
  • 📨 El 'Message Broker' actúa como un tópico de SMS para enviar mensajes desde el dispositivo a otros servicios.
  • 🔧 El 'Rules Engine' se utiliza para crear reglas que definen cómo se manejan los mensajes entrantes.
  • 🌡️ El 'Device Shadow' es una duplicación del estado del dispositivo que permite controlarlo incluso sin conexión a Internet.
  • 📱 Se pueden crear aplicaciones móviles que controlen los dispositivos IoT.
  • 📋 Se da un vistazo a la consola de AWS IoT y se explica cómo funciona el gateway para dispositivos.
  • ⚙️ El motor de reglas permite crear acciones específicas para cada regla, como enviar mensajes a dispositivos, funciones Lambda o bases de datos.
  • 🔄 La 'Device Shadow' es crucial para mantener el estado del dispositivo同步 incluso cuando está desconectado, y se actualiza automáticamente al reconectar a Internet.

Q & A

  • ¿Qué es Internet de las cosas (IoT) según el script?

    -Internet de las cosas es una red de dispositivos físicos que se conectan a internet para intercambiar datos y actuar según esas informaciones. Se refiere a la capacidad de los objetos cotidianos para ser conectados a internet y ser capaces de enviar o recibir datos.

  • ¿Qué es un 'thing' en el contexto de IoT?

    -Un 'thing' en IoT es un dispositivo que puede ser conectado a la red. Estos pueden ser termostatos, luces, sensores, etc., que se utilizan para recopilar y enviar datos.

  • ¿Qué es el 'Device Gateway' en IoT?

    -El 'Device Gateway' es un componente que permite a los dispositivos 'things' conectarse y comunicarse con la nube. Actúa como un puente entre los dispositivos y los servicios en la nube.

  • ¿Cómo funciona el 'Device Shadow' en IoT?

    -El 'Device Shadow' es una representación en la nube del estado actual de un dispositivo. Cuando un dispositivo se desconecta, sus cambios se guardan en la 'sombra' y se sincronizan con el dispositivo una vez que este se reconecta a internet.

  • ¿Qué es el 'Rules Engine' en el contexto de IoT?

    -El 'Rules Engine' es una herramienta que permite crear reglas específicas para los dispositivos IoT. Estas reglas definen cómo los dispositivos deben responder a ciertos eventos o cambios de estado.

  • ¿Cómo se conectan los dispositivos a la nube en IoT?

    -Los dispositivos se conectan a la nube a través del 'Device Gateway', que actúa como intermediario entre el dispositivo y los servicios en la nube. El gateway envía y recibe mensajes de y hacia la nube.

  • ¿Qué es un 'Lambda Function' y cómo se relaciona con IoT?

    -Una 'Lambda Function' es una función de código que se ejecuta en respuesta a eventos. En IoT, puede usarse para procesar los datos recibidos de los dispositivos y desencadenar acciones específicas, como enviar un mensaje a un dispositivo o actualizar una base de datos.

  • ¿Cómo se utilizan las 'shadows' de dispositivo en IoT para la gestión de estados?

    -Las 'shadows' de dispositivo son copias del estado actual de un dispositivo que se mantienen en la nube. Permiten que los dispositivos se comuniquen y actualicen su estado incluso cuando están desconectados de internet. Una vez que se reestablece la conexión, la 'shadow' se sincroniza con el dispositivo real.

  • ¿Cómo se pueden controlar los dispositivos IoT desde un móvil?

    -Se pueden crear aplicaciones móviles que se conectan a los dispositivos IoT a través de la nube. Estas aplicaciones permiten a los usuarios controlar los dispositivos, como cambiar la temperatura de un termostato o la intensidad de una luz, a través de una interfaz móvil.

  • ¿Qué es la 'Device Registry' en IoT?

    -La 'Device Registry' es un registro donde se almacena toda la información y las conexiones de los dispositivos IoT. Es un componente clave que permite la gestión y el seguimiento de los dispositivos conectados a la nube.

  • ¿Cómo se asegura la comunicación segura entre los dispositivos IoT y la nube?

    -La comunicación segura entre los dispositivos IoT y la nube se asegura a través de protocolos de seguridad y encriptación. Los 'Device Gateways' también desempeñan un papel importante al autenticar y autorizar las comunicaciones entre los dispositivos y los servicios en la nube.

  • ¿Por qué es importante el 'Device Shadow' cuando hay interrupciones en la conexión a internet?

    -El 'Device Shadow' es importante porque permite que los dispositivos IoT se mantengan sincronizados con su estado deseado incluso cuando hay interrupciones en la conexión a internet. Esto garantiza que, una vez que se reestablece la conexión, el dispositivo pueda retomar su estado deseado y funcionar según las últimas instrucciones recibidas.

Outlines

00:00

📚 Introducción al Internet de las Cosas

En este primer párrafo, se presenta el tema principal de la clase, que es el Internet de las Cosas (IoT). Se destaca que IoT es solo una parte del examen, pero es importante entenderlo. El contenido se estructura en un resumen inicial, seguido de un tutorial y una explicación detallada de cada componente. Se menciona que un 'thing' en IoT es cualquier dispositivo, como un termostato o una luz, que puede conectarse a la nube. Se habla de elementos como el registro de dispositivos (device registry), la puerta de enlace del dispositivo (device gateway), el broker de mensajes y la engine de reglas (rules engine). Además, se introduce la noción de 'device shadow', que actúa como una copia del estado del dispositivo para permitir la comunicación incluso sin conexión a Internet. Finalmente, se menciona que se profundizará en un tutorial y se analizarán partes específicas de IoT en clases futuras.

05:01

🛠️ Funcionamiento y Control del IoT

El segundo párrafo se enfoca en el funcionamiento y el control del IoT. Se describe cómo los dispositivos envían mensajes a través de la puerta de enlace del dispositivo hasta llegar al broker de mensajes. Luego, se discute cómo el motor de reglas (rules engine) permite crear reglas específicas para los dispositivos, como encender o apagar una bombilla de color verde o azul. Se explora la idea de las 'blue actions', que son acciones que se desencadenan cuando se cumplen ciertas condiciones. Además, se aborda el concepto de 'device shadow', que es esencial para mantener el control del estado del dispositivo incluso sin conexión a Internet. Se muestra cómo esta sombra del dispositivo se actualiza una vez que se restablece la conexión. Finalmente, se menciona la posibilidad de crear soluciones y aplicaciones que se puedan controlar desde un dispositivo móvil, subrayando la versatilidad del IoT.

Mindmap

Keywords

💡Internet de las cosas (IoT)

El Internet de las cosas (IoT) es una tecnología que permite a los dispositivos físicos estar conectados y comunicarse entre sí a través de una red, generalmente la nube. En el video, se menciona como el tema principal y se explora cómo los dispositivos (como un termostato o una luz) se conectan y interactúan con la nube y otros dispositivos.

💡Thing

Un 'thing' en el contexto de IoT se refiere a cualquier dispositivo que esté conectado a la red. En el script, se utiliza como una representación genérica para cualquier objeto que pueda ser conectado al sistema IoT, como un termostato o una luz.

💡Device Gateway

El Device Gateway es un componente que permite a los 'things' comunicarse con la nube. En la narración, se describe cómo este gateway conecta el termostato con la nube, permitiendo que el termostato envíe información sobre la temperatura deseada.

💡Message Broker

Un Message Broker es un servicio que actúa como un intermediario para la comunicación entre los dispositivos IoT y los servicios en la nube. Se menciona en el video como el receptor de los mensajes de temperatura enviados por el termostato a través del Device Gateway.

💡Rules Engine

El Rules Engine es una herramienta que permite crear reglas para procesar los mensajes entrantes de los dispositivos IoT. En el video, se utiliza para establecer reglas que determinan qué acciones se tomarán cuando se reciban mensajes de un color específico de luz.

💡Device Shadow

Una Device Shadow es una representación en la nube del estado actual de un dispositivo IoT. Se discute en el video cómo la Device Shadow permite que los cambios de estado se realicen incluso sin conexión a Internet, y se sincronizan una vez que el dispositivo se reconecta.

💡Zinc Registry

El Zinc Registry es un registro donde se almacena información sobre las conexiones y los dispositivos IoT. Aunque no se describe con mucho detalle en el script, se implica que es un lugar donde se registra la información de los 'things' conectados.

💡

💡Cloud

La nube en IoT se refiere a la infraestructura de computación en línea que permite a los dispositivos 'things' almacenar y procesar datos de manera remota. En el video, la conexión a la nube es fundamental para el funcionamiento de los dispositivos IoT.

💡Lambda Function

Una Lambda Function es una función de programación sin servidor que se ejecuta en respuesta a eventos. En el contexto del video, se menciona como uno de los destinos posibles para los mensajes de los dispositivos IoT, lo que permite la ejecución de código en respuesta a ciertas acciones.

💡Database

Una base de datos es un sistema que permite almacenar, gestionar y recuperar grandes cantidades de información. En el video, se sugiere que los mensajes de los dispositivos IoT también pueden enviarse a una base de datos para su almacenamiento y análisis.

💡Mobile Application

Una aplicación móvil es un programa diseñado para ser utilizado en dispositivos móviles. En el script, se habla sobre cómo las aplicaciones móviles pueden controlar los dispositivos IoT, como cambiar el color de una luz desde un smartphone.

Highlights

La clase comienza con una introducción al Internet de las Cosas (IoT), destacando su importancia en el examen.

Se menciona que un 'thing' en IoT es un dispositivo, como un termostato o una luz.

Se describe el Thin Registry, un lugar donde se registra toda la información y las conexiones de los dispositivos IoT.

El Device Gateway permite que los dispositivos se comuniquen con la nube, como cuando un termostato envíe su temperatura deseada.

La Rule Engine es un lugar donde se crean reglas para procesar los mensajes de los dispositivos IoT.

El Device Shadow es una duplicación del estado del dispositivo que permite la comunicación incluso sin conexión a Internet.

Se ilustra cómo la Rule Engine puede enviar mensajes a otros dispositivos, funciones Lambda o bases de datos.

Se ofrece una visión general de cómo funciona el IoT antes de profundizar en un tutorial.

Se accede a la consola de AWS IoT para comenzar el tutorial práctico.

AWS IoT es una plataforma en la nube que permite a los dispositivos interactuar de forma segura con aplicaciones y otros dispositivos.

Se explica cómo el Device Gateway conecta y coordina la comunicación entre dispositivos, como una bombilla, y la nube.

El motor de reglas permite crear reglas específicas para controlar el comportamiento de los dispositivos IoT.

Las acciones de regla, como cambiar el color de una bombilla, se pueden enviar a dispositivos, funciones Lambda o bases de datos.

El Device Shadow es crucial para mantener el estado de los dispositivos durante una desconexión de Internet y actualizarlo una vez reconectado.

Se puede crear soluciones y aplicaciones que controlen dispositivos IoT desde un móvil.

Todos estos componentes y funcionalidades son parte de lo que se puede construir dentro de AWS IoT y pueden ser examinados.

Transcripts

play00:00

hola y en esta clase vamos a hablar de

play00:01

the internet of things internet de las

play00:05

cosas es una pequeña parte del examen

play00:07

entonces es importante saberlo pero

play00:09

quiero llevaros a fondo y empezaremos

play00:11

con un resumen y luego haremos un

play00:13

tutorial y luego iremos componente por

play00:16

componente e intentando aprender qué

play00:18

significa cada cosa y cómo funciona

play00:20

entonces yo te voté internos of things

play00:23

lo que suelen llamar un thing es un

play00:26

dispositivo entonces un yo te thing

play00:29

sería una cosa si estamos hablando de

play00:31

internet de las cosas un cine es una

play00:33

cosa entonces por ejemplo puede ser

play00:35

cualquier dispositivo se llamaría un y o

play00:37

'the thing' podría serlo cualquier cosa

play00:40

un termostato una luz que se enciende y

play00:42

se apaga cualquier cosa física que

play00:44

podríamos conectar podemos llamar una

play00:46

sim una cosa entonces nuestra cosa para

play00:50

que podamos conectar a ella y conectarlo

play00:52

a la cloud de w es tendrá lo que se

play00:55

llama un thin registre vale es donde

play00:58

está registrado todo toda la información

play01:00

todas las conexiones es aquí en el zinc

play01:03

registry

play01:05

luego tenemos lo que se llama una device

play01:07

gateway que permite a nuestra cocina

play01:10

conectarse y comunicarse con nuestro con

play01:13

la nube

play01:14

por ejemplo nuestro termostato quiere

play01:18

marcar 30 grados entonces cuando marca

play01:20

30 grados

play01:22

el device gateway lo que hace es que le

play01:23

manda un mensaje diciendo si tenemos 30

play01:26

grados y se la manda al hotel mencey

play01:29

broker y esto es como un tópico de sms

play01:34

y qué hacemos con ese mensaje bueno

play01:36

podemos mandarlo a otros sitios por

play01:39

ejemplo la ute rules engine que es donde

play01:42

creamos reglas una vez llegado al hotel

play01:44

rules engine lo que vamos a hacer es que

play01:46

lo mande directamente a muchos

play01:47

consumidores como quines y se se cuece

play01:49

la anda etcétera

play01:51

también puede mandarle mensajes al

play01:53

device lladó el device shadow es

play01:55

simplemente una sombra en el sentido de

play01:57

que es una duplicación donde una vez que

play02:00

se vuelva a conectar tu dispositivo lo

play02:02

luego se podrá comunicar entonces

play02:04

imagínate que queremos bajar la

play02:06

temperatura pero no tenemos conexión a

play02:09

internet en ese momento da igual lo

play02:10

ponemos en el device shadow y una vez

play02:12

que tengamos conexión ya podemos mandar

play02:14

ese mensaje a nuestro mes el broker de

play02:16

vuelta de acuerdo entonces con todo esto

play02:18

ya tenéis una vista general de cómo

play02:21

funciona y ot ahora ahora vamos a grabar

play02:23

y tablets a ver un tutorial muy

play02:25

interesante que tienen ellos que nos

play02:26

ayudará a entenderlo un poquito mejor y

play02:28

en la siguiente clase iremos parte por

play02:30

parte explicando cada parte del lote

play02:32

internet of things

play02:34

vamos allá

play02:36

de acuerdo pues vamos a entrar a la

play02:38

consola de ideo ribes y aquí en todos

play02:40

los servicios vamos a bajar y vamos a

play02:41

buscar y ot internet de las cosas aquí

play02:44

lo tenemos vale vemos que tenemos un

play02:46

montón de servicios y yo te no tenemos

play02:48

que saber los todos vamos a entrar lo

play02:50

que es yo t corp porque aquí dentro

play02:52

veréis que tenemos un tutorial muy

play02:54

interesante entonces le damos

play03:01

perfecto aquí vemos y dolió es yo te es

play03:04

una plataforma en la nube administrada

play03:05

que permite los dispositivos conectados

play03:08

automóviles bombillas redes de sensores

play03:10

etcétera e interactúan de forma sencilla

play03:12

y segura con aplicaciones a los 9 y

play03:14

otros dispositivos de acuerdo entonces

play03:17

vamos a ir aquí abajo y vamos a darle a

play03:20

aprender vamos a darle aquí aprender

play03:22

vale y aquí pero voy a cerrar esta parte

play03:24

aquí y vamos a iniciar el tutorial

play03:28

perfecto vamos a darle a iniciar

play03:30

tutorial y lo primero que nos explica es

play03:33

el gateway para dispositivos podéis leer

play03:35

os esta parte de aquí pero voy a

play03:36

explicarlo rápidamente tenemos aquí un

play03:38

dispositivo donde podemos escoger el

play03:40

color de la luz rojo verde o azul red

play03:43

winner blue y tenemos aquí lo que es el

play03:45

device gateway que conecta a nuestra

play03:48

bombilla en este caso de color vale como

play03:51

veis no están conectadas entre sí se

play03:53

conectan primero una device gateway

play03:55

donde también tenemos el mes es broker y

play03:57

se conectan entre sí de esta forma

play03:59

entonces si yo le doy a green vale por

play04:01

ejemplo manda el mensaje al device

play04:03

gateway el device gateway lo manda a la

play04:04

bombilla no se conectan entre sí vale si

play04:07

le doy a blue vale lo manda al device

play04:09

gateway device que tú era la bombilla y

play04:11

estamos en azul vale y así vale esto

play04:14

ilustra bastante bien cómo funciona el

play04:16

gateway para dispositivos o device

play04:19

gateway

play04:20

de acuerdo vamos a darle a siguiente

play04:23

y ahora vamos a ver el motor de reglas o

play04:26

bruce engine vale el bruce chen jing nos

play04:29

permite crear reglas específicas para

play04:33

nuestros dispositivos entonces por ahora

play04:34

tenemos green ac green blue ac green y

play04:38

esto porque es porque hemos creado una

play04:40

regla que nos dice cuando escogemos blue

play04:43

en realidad es green que podemos

play04:45

apagarlas y la pagamos cuando haga blue

play04:47

será blue si la encendemos cuando el

play04:51

cambia and green vale y esto nos

play04:54

deja evaluar estos mensajes que entran

play04:57

utilizando reglas específicas de acuerdo

play05:00

entonces vamos a darle a siguiente y

play05:03

vamos a hablar ahora de las acciones de

play05:05

regla o blue actions vale si vemos aquí

play05:09

veréis

play05:11

pero decir esto un poco para ver lo

play05:13

mejor vale perfecto lo vemos aquí

play05:14

tenemos lo que son unas reglas vale las

play05:17

reglas trabajan con el color red rojo

play05:20

veréis que nos manda a un mensaje a un

play05:23

dispositivo a una función lambda a una

play05:26

base de datos si yo le doy a rojo red

play05:29

veréis que nos manda los mensajes a

play05:31

estos dispositivos también dispositivo

play05:33

lambda function y base de datos si lo

play05:35

apago red es red vale green screen y

play05:39

blue también es green vale porque

play05:40

teníamos esta regla puesta con el motor

play05:44

de reglas nos permite crear acciones de

play05:46

cada regla como es la de este caso como

play05:49

red nos manda mensajes a otros

play05:52

dispositivos otras funciones landas oda

play05:55

o bases de datos como vimos

play05:56

anteriormente de acuerdo vamos a la

play05:58

siguiente vamos a hablar de la sombra

play06:00

del dispositivo vale como vemos aquí

play06:03

tenemos una sombra de dispositivo que si

play06:05

le damos a verde ahora vamos se

play06:07

convierte en verde vamos a quitar estas

play06:08

reglas para que no nos molesten ahora

play06:10

pero bueno vamos a cambiar a azul se

play06:12

cambia a azul se cambia a rojo perfecto

play06:15

vale es básicamente una sombra una copia

play06:18

el estado es el mismo y por qué existe

play06:21

esto porque cuando imagínate que se nos

play06:23

apaga el internet en casa vale se

play06:25

desconecta todo vamos a cambiar el

play06:26

estado azul blue nuestro shadow se

play06:29

convierte en blue pero nuestro

play06:32

dispositivo aún no ha cambiado entonces

play06:34

tiene que esperar a que se conecte a

play06:35

internet una vez que conecta veréis que

play06:38

lo cambia y lo cambia a azul vamos a

play06:40

verlo otra vez vamos a cambiarlo a rojo

play06:42

no tenemos internet volvemos a tener la

play06:45

conexión vale y ahí si nos lo manda y

play06:48

nos lo cambia a rojo al entonces es muy

play06:49

importante esta sombra de dispositivo

play06:51

que nos permite controlar el estado del

play06:54

dispositivo igualmente que no tenga

play06:56

conexión a internet porque una vez que

play06:57

el arq se reconecte nos actualizará el

play07:00

estado vale y finalmente podemos crear

play07:03

soluciones podemos crear aplicaciones

play07:05

que se controlen desde el móvil por

play07:07

ejemplo le doy a verde desde mi móvil y

play07:09

se cambia a verde directamente el

play07:11

dispositivo le doy a blue vale y bueno

play07:14

se queda en verde porque tenemos esta

play07:16

regla ahora vamos a volver a hacer así

play07:18

reds pero vamos a darle a blue y veremos

play07:20

cómo se cambia a green todo esto desde

play07:23

un dispositivo móvil vale y todo esto se

play07:25

puede construir dentro de idleb y weiss

play07:27

y ot de acuerdo espero que hayáis visto

play07:31

y hayáis entendido las diferentes partes

play07:33

de lo que es internet de las cosas y

play07:36

cómo funciona de forma general porque

play07:38

todo esto puede entrar en el examen de

play07:41

acuerdo

Rate This

5.0 / 5 (0 votes)

関連タグ
Internet de las CosasIoTTutorialCloudDispositivosConectividadRegisto de DispositivosGatewayBrokerRegla de MotorSombra de DispositivoControl RemotoAplicaciones MóvilesSeguridadInteracciónSolución de ProblemasTecnologíaEducación
英語で要約が必要ですか?