menu
arrow_back

Internet des objets : Qwik Start

Internet des objets : Qwik Start

Minutes 1 Credit

GSP086

Google Cloud – Ateliers adaptés au rythme de chacun

Présentation

Cloud IoT Core est un service entièrement géré qui vous permet de connecter, de gérer et d'ingérer de manière simple et sécurisée des données provenant de millions d'appareils partout dans le monde. Associé à d'autres services de la plate-forme Google Cloud IoT, Cloud IoT Core constitue une solution complète pour collecter, traiter, analyser et visualiser des données IdO en temps réel afin d'améliorer l'efficacité opérationnelle.

Concepts clés

Pour comprendre Cloud IoT Core, vous devez vous familiariser avec les concepts suivants :

Internet des objets (IdO)

Terme collectif désignant les objets physiques qui sont connectés à Internet et peuvent échanger des données sans intervention d'un utilisateur.

Appareil

"Objet" de "l'Internet des objets" ; unité de traitement capable de se connecter à Internet et d'échanger des données dans le cloud. Les appareils sont souvent décrits comme "intelligents" ou "connectés". Ils communiquent deux types de données : la télémétrie et l'état.

Télémétrie

Toutes les données d'événements (par exemple, les mesures sur l'environnement) envoyées des appareils vers le cloud. Les données de télémétrie envoyées depuis un appareil vers le cloud sont appelées "données d'événements de télémétrie de l'appareil". Vous pouvez utiliser les solutions de big data de Google Cloud pour analyser les données de télémétrie.

État de l'appareil

Blob de données arbitraire défini par les utilisateurs décrivant l'état actuel d'un appareil. Les données d'état de l'appareil peuvent être structurées ou non structurées. Elles sont uniquement transmises depuis l'appareil vers le cloud.

Configuration de l'appareil

Blob de données arbitraire définis par les utilisateurs servant à contrôler ou à modifier l'état d'un appareil. Les données de configuration peuvent être structurées ou non structurées. Elles sont uniquement transmises depuis le cloud vers l'appareil.

Registre d'appareils

Conteneur d'appareils partageant des propriétés. Vous "enregistrez" un appareil auprès d'un service (par exemple, Cloud IoT Core) pour pouvoir le gérer (voir le concept suivant de cette liste).

Gestionnaire d'appareils

Service permettant de surveiller l'état et l'activité d'un appareil, de mettre à jour ses configurations, et de gérer les identifiants et l'authentification.

MQTT

Protocole IdO standard (Message Queue Telemetry Transport). MQTT est un protocole de messagerie Pub/Sub.

Composants

Les principaux composants de Cloud IoT Core sont le gestionnaire d'appareils et les ponts de protocole :

  • Un gestionnaire d'appareils permettant d'enregistrer les appareils auprès du service afin de les surveiller et de les configurer
  • Deux ponts de protocole (MQTT et HTTP) grâce auxquels les appareils peuvent se connecter à Google Cloud Platform

Les données de télémétrie des appareils sont transférées à un sujet Cloud Pub/Sub, qui peut ensuite servir à déclencher Cloud Functions. Vous pouvez également effectuer une analyse des flux avec Cloud Dataflow ou une analyse personnalisée avec vos propres abonnés.

Le schéma suivant présente les composants du service et le flux des données :

2b51c11919b21ede.png

Dans cet atelier, vous allez découvrir comment utiliser la console Google Cloud Platform pour créer un registre d'appareils Cloud IoT Core et y enregistrer un appareil. Vous apprendrez également à exécuter un exemple de code pour connecter un appareil et publier ses événements de télémétrie.

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
Score

—/100

Create a device registry

Réaliser l'étape

/ 30

Add a device to the registry

Réaliser l'étape

/ 20

Add a public key to the device

Réaliser l'étape

/ 20

Create a subscription

Réaliser l'étape

/ 30