Préparation à la certification IoT Developer Specialty
Enseignant:
Email:
Durée totale du cours: 22.5 H
Semestre : 5 IST
Nombre de crédits : 1
| Modules
spécialisés |
Modules de
base |
Sciences et techniques de
l’ingénierie |
Préparation à la carrière professionnelle |
| |
|
X |
|
| Nombre d’heures |
Activités hors classe |
|
| 22.5 |
18 |
|
| cours |
TD |
TP |
| 16.5 |
6 |
|
|
|
|
|
|
| Code |
: IOT3104 |
Préparation à la certification IoT Developer Specialty |
Description de la formation Développeur IoT
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.
Cette
formation Azure Développeur IoT procure aux étudiants les compétences et les connaissances nécessaires pour réussir à créer et à maintenir les parties cloud et bord d’une solution IoT Azure.
Ce cours comporte une couverture complète des services essentiels IoT d’Azure tels que l’IoT Hub, les services de positionnement d’appareil, Azure Stream Analytics, Time Series Insignts et plus encore.
Outre l’accent mis sur les services Azure PaaS, le cours comprend des sections sur IoT Edge, la gestion des appareils, la surveillance et le dépannage, les problèmes de sécurité, Azure Digital Twins et Azure IoT Central.
Objectifs d’apprentissage et compétences visées
Savoir maintenir les parties cloud et bord d’une solution IoT Azure et passer l’examen de certification Microsoft Azure Développeur IoT.
Contenu du cours
Introduction à l’Internet des Objets et aux services Azure IoT
Opportunités commerciales pour l’IoT
Introduction à l’architecture de solution IoT
Matériel IoT et services cloud
Appareils et communication d’appareils
IoT Hub et appareils
Outils de développement IoT
Configuration et communication de l’appareil
Provisioning de périphérique à grande échelle
Conditions et concepts du service Device Provisioning
Configurer et gérer le service de provisionnement des appareils
Tâches de provisionnement des appareils
Traitement et analyse des messages
Messages et traitement des messages
Options de stockage des données
Azure Stream Analytics
Insights et intégration métier
Intégration commerciale pour les solutions IoT
Visualisation des données avec Time Series Insights
Visualisation des données avec Power BI
Processus de déploiement d’Azure IoT Edge
Introduction à Azure IoT Edge
Processus de déploiement Edge
Périphériques de passerelle Edge
Modules et conteneurs Azure IoT Edge
Développer des modules Edge personnalisés
Stockage hors ligne et local
Gestion des périphériques
Introduction à la gestion des appareils IoT
Gérer les appareils IoT et IoT Edge
Gestion des appareils à grande échelle
Test de solution, diagnostics et journalisation
Surveillance et journalisation
Dépannage
Azure Security Center et considérations sur la sécurité IoT
Principes de base de la sécurité pour les solutions IoT
Présentation d’Azure Security Center pour IoT
Améliorer la protection avec Azure Security Center pour les agents IoT
Créer une solution IoT avec IoT Central
Introduction à IoT Central
Créer et gérer des modèles d’appareils
Gérer les appareils dans Azure IoT Central
Méthodes d’enseignement et d’apprentissage
Enseignement frontal (magistral) avec des exemples à résoudre en commun.
Exercices théoriques et études de cas (présentation et discussion).
Travaux pratiques (laboratoire)
Travaux à faire à domicile (mini-projet, exposé, compte-rendu, …)
Connaissances et compétences pré-requises
Posséder une expérience en développement logiciel
Connaître les concepts généraux du Cloud et les différents services proposés
Java, Python .NET, Android et XML
Références bibliographiques
Un polycopié (Notes du cours) de l’enseignant sera disponible avec recommandations bibliographiques.
Modalité d’évaluation
40% Contrôle continu (TP noté, Test, Assiduité, Devoir surveillé, travaux non présentiel, …)
60% Examen semestriel.
Résultat d’apprentissage :
À la fin du cours, vous devriez être capable de :
Créer, configurer et gérer un hub Azure IoT
Provisionner des appareils en utilisant IoT hub et DPS, y compris l’approvisionnement à grande échelle
Établir une communication bidirectionnelle sécurisée entre les appareils et IoT hub
Implémenter le traitement des messages à l’aide du routage d’IoT hub et d’Azure Stream Analytics
Configurer la connexion à Time Series Insights et prendre en charge les exigences d’intégration métier
Implémenter des scénarios IoT Edge à l’aide de modules de marché et de divers modèles de passerelle Edge
Mettre en œuvre des scénarios IoT Edge qui nécessitent le développement et le déploiement de modules et de conteneurs personnalisés
Implémenter la gestion des appareils à l’aide d’appareils jumeaux et de méthodes directes
Mettre en œuvre la surveillance, la journalisation et les tests de diagnostic de la solution
Identifier et résoudre les problèmes de sécurité et à implémenter Azure Security Center pour l’IoT
Créer une solution IoT à l’aide d’Azure IoT Central et reconnaître les opportunités SaaS pour l’IoT
[lifterlms_course_continue_button]