menu
arrow_back

Explorador de API: PubSub y IoT

Explorador de API: PubSub y IoT

1 hora 7 créditos

GSP284

Labs de autoaprendizaje de Google Cloud

Descripción general

El Explorador de API de Google es una herramienta que le permite explorar varias API de Google de manera interactiva. Con el Explorador de API, puede hacer lo siguiente:

  • Explorar rápidamente las API y versiones disponibles
  • Ver los métodos disponibles para cada API y los parámetros que admiten, junto con documentación intercalada
  • Ejecutar solicitudes para cualquier método y ver las respuestas en tiempo real
  • Hacer llamadas autenticadas y autorizadas a la API
  • Buscar en todos los servicios, los métodos y sus solicitudes recientes para encontrar al instante lo que está buscando

Cloud IoT Core es un servicio completamente administrado que le permite conectar, administrar y transferir datos de manera fácil y segura desde millones de dispositivos en todo el mundo. En este lab, compilará un sistema de IoT simple y completo con Cloud IoT Core y Pub/Sub.

En este sistema, los dispositivos publican datos de temperatura en sus feeds de telemetría, y un servidor consume esos datos a partir de un tema de Cloud Pub/Sub. Luego, el servidor establece si es necesario activar o no los ventiladores de cada dispositivo individual mediante una actualización de la configuración de Cloud IoT Core. El dispositivo responderá a los cambios de configuración de un servidor según los datos obtenidos en tiempo real.

Para ello, creará temas y suscripciones de Pub/Sub, así como dispositivos y registros de IoT. Estos servicios se configurarán y se implementarán con el Explorador de API de Google. En el siguiente modelo, se muestra la interconexión de los componentes del sistema:

18c36a1229a5aaee.png

Objetivos

En este lab, aprenderá a hacer lo siguiente:

  • Crear un tema y una suscripción de Pub/Sub con el Explorador de API
  • Crear un registro de IoT y agregar un dispositivo con el Explorador de API
  • Aprovisionar un dispositivo y transmitir sus datos de telemetría
  • Controlar un dispositivo mediante un servidor según una transmisión de telemetría

Requisitos previos

Este es un lab de nivel avanzado. Debe estar familiarizado con el funcionamiento y la arquitectura básicos de las API. Se recomienda experiencia con Cloud Shell y la interfaz de línea de comandos.

Además, se recomienda tener experiencia con el Explorador de API, Cloud IoT y Cloud Pub/Sub. Por lo tanto, como mínimo, debe realizar los siguientes labs antes de completar este:

Cuando esté listo, desplácese hacia abajo y siga los pasos que se indican a continuación para configurar el entorno de su lab.

Únase a Qwiklabs para leer este lab completo… y mucho más.

  • Obtenga acceso temporal a Google Cloud Console.
  • Más de 200 labs para principiantes y niveles avanzados.
  • El contenido se presenta de a poco para que pueda aprender a su propio ritmo.
Únase para comenzar este lab
Puntuación

—/20

Create a Pub/Sub Topic

Ejecutar paso

/ 5

Create a Pub/Sub Subscription

Ejecutar paso

/ 5

Create an IoT Registry (region: us-central1)

Ejecutar paso

/ 5

Create a Device

Ejecutar paso

/ 5