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 du 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
- Les débuts 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)
- Connexion du noyau AWS IoT avec la fonction AWS Lambda pour le calcul et le stockage des données à l'aide de DynamoDB
- Connecter AWS Core avec AWS Lambda.
- Qu'est-ce que AWS Lambda.
- Qu'est-ce que DynamoDB ?
- Collecter des données à partir de AWS IoT Core et les stocker dans DynamoDB à l'aide de Lambda.
- Connexion de Raspberry PI avec AWS IoT Core et communication simple de données
- Code sur Raspberry PI pour se connecter avec AWS IoT Core en utilisant python.
- Envoyer et recevoir des données.
- AWS SDK/Fonctions pour la sécurité du middleware, la connectivité et la gestion des appareils.
- Travaux pratiques avec Raspberry PI et AWS IoT Core pour construire un appareil intelligent.
- Code sur Raspberry PI pour lire les données d'un capteur et les envoyer à AWS.
- Code sur AWS Lambda pour lire les données des capteurs, les traiter et contrôler l'appareil en fonction des données des capteurs pour rendre l'appareil intelligent.
- Visualisation des données des capteurs et communication avec l'interface web
- Construction d'une application simple basée sur Angular pour visualiser les données des capteurs et l'héberger sur AWS S3 pour un accès public.
- SaaS on PaaS for AWS IoT : Comment construire un réseau SaaS autour de AWS Lambda ?
- Capture d'alertes et d'événements
- Calibrage des capteurs
- Ajout de règles pour les alertes et les événements
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 à d'autres écosystèmes. 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)
Applications IoT
Palaniswamy Suresh Kumar - Makers' Academy
Formation - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Traduction automatique