FORMATION : IOT, du Capteur au Cloud
Pour connaitre les prochaines sessions de formation en Logiciel embarqué et programmation cliquez ici.
L’objectif de cette formation est de faire une introduction à ce qu’est l’IoT. Quels sont ses cas d’utilisation ? Quels sont ses limites ? Quelle architecture mettre en place et pour quels besoins ?
A travers 2 jours de formation qui alterneront théorie et mise en pratique, les stagiaires découvriront l’ensemble des éléments qui composent un système IoT. Quelles technologies sont utilisées des capteurs jusqu’au stockage dans le Cloud. A travers une série d’exercices, la complexité d’intégration d’un tel système, qui demande une culture globale dans le domaine des systèmes embarqués et des systèmes d’information, sera identifiée.
Ce sera également l’occasion de découvrir les points clés de la sécurisation d’un système connecté.
Programme
1) Première journée
Introduction à l’IoT
Définition
Cas d’utilisation
Les enjeux de l’IoT ... et ses limites
ROI
Architecture IoT
Les briques logicielles
Les briques matérielles
Les grands protocoles de l’Internet des objets (mediums et protocoles)
L’approche par le système
Introduction à la Gateway IoT
Présentation des différentes Gateway possibles
Focus sur la solution retenue dans notre scénario
Sécuriser la Gateway
Les brokers de données : MQTT
Mise en pratique
Création de l’environnement (Synergy avec BLE / Wifi / Port série / Graphique)
Lecture des données des sensors depuis le sensor BLE
Lecture de la température du MCU
Interface graphique de présentation des données et valeurs de consigne de température (type thermostat)
MQTT par la pratique
Sécurisation, les premiers éléments
2) Deuxième journée
Introduction à la notion de Cloud
Que ce que c’est le Cloud ?
Les différentes solutions Cloud disponible
Cloud du marché vs solution privé ?
Le stockage des données : base relationnelle ou NoSQL ?
Intelligence est dans le cloud ?
Comment présenter ces données ?
Qu’est ce qu’un WebService ?
Application mobile
Site web
Le cloud et la sécurité
Mise en pratique
MQTT : Le serveur
Enregistrement des données provenant des sensors via la gateway
Contrôle de la consigne de température depuis le cloud
Présenter ces données
Les Web Services
Présentation sur un smartphone via un site web personnalisé
Sécurisation du cloud, les premiers éléments
Le système utilisé
Carte métier / capteur : Renesas evaluation board + TI Sensor Tag
Plateforme gateway : Renesas evaluation board
Connexion BLE avec une gateway physique
Connecté à un cloud privé via IP
Utilisation du framework Synergy
les heures de formation 9h - 18h.