Plan du cours
- Notions de base sur les appareils IdO
- Architecture du système IoT - Système IoT basé sur IaaS ou PaaS
- Notions de base sur les "choses", les capteurs, les fonctions commerciales et le mappage entre eux pour construire des données IoT livrables.
- Composants essentiels d'un système IoT - matériel, middleware, sécurité, gestionnaire de flotte (gestionnaire de capteurs et de choses), onboarding de capteurs, onboarding de choses, geofencing, données de séries temporelles, alerte/alarme, visualisation de données.
- Fonctions AWS PaaS pour le middleware, la sécurité, le gestionnaire de flotte, l'alerte/alarme, etc.
- Sécurité des appareils IoT : pourquoi en avons-nous besoin ?
- Principes de base de la communication des appareils IoT avec le nuage grâce à MQTT
- Historique de la communication IoT.
- Les bases de MQTT et pourquoi nous utilisons MQTT pour les appareils IoT.
- File d'attente de messages et système PubSub.
- Connexion des appareils IoT à AWS avec MQTT (AWS IoT Core)
- Comment configurer le noyau IoT pour connecter votre appareil.
- Onboarding et deboarding des capteurs
- Onboarding et deboarding de "The things" (les choses)
- Connecter le noyau AWS IoT avec la fonction AWS Lambda pour le calcul et le stockage
- Connecter AWS Core avec AWS Lambda.
- Qu'est-ce que AWS Lambda ?
- Collecter des données à partir de AWS IoT Core avec Lambda.
- Connecter Raspberry PI avec AWS IoT core et la communication de données
- Code sur Raspberry PI pour se connecter avec AWS IoT Core en utilisant python.
- Envoyer et recevoir des données.
- Lire les données du capteur et les télécharger vers MQTT.
- Recevoir des données de MQTT et contrôler un capteur.
- Capture d'alertes et d'événements
- Alertes et événements
- Capture d'alertes et d'événements
- Modèle de règle et alertes en temps réel
- Capture d'événements asynchrones/retardés à l'aide de Cloud Watch
- Envoi instantané d'une alerte à l'aide d'AWS SNS
- Étalonnage des capteurs
- Qu'est-ce que l'étalonnage des capteurs ?
- Étalonnage à un seul niveau
- Étalonnage à plusieurs niveaux
Pré requis
Objectif :
Actuellement, tout nouveau développement IoT doit être réalisé sur une infrastructure IoT PaaS (Platform as a service). Les principaux systèmes PaaS IoT comprennent Microsoft Azure, AWS IoT (Amazon), Google IoT cloud et Siemens Mindsphere, etc. Il est également important pour les développeurs de connaître les fonctions PaaS associées nécessaires pour connecter les données IoT à un autre écosystème. Dans ce cours, un client sera formé de manière pratique avec un Raspberry Pi, une puce TI sensor Tag multi-capteurs (qui a 10 capteurs intégrés - mouvement, température ambiante, humidité, pression, luminosité, etc.) Le stagiaire apprendra les bases de toutes les fonctions IoT et comment les mettre en œuvre dans le nuage PaaS AWS IoT en utilisant des fonctions Lambda.
Nos clients témoignent (1)
IOT applications