Plan du cours
Séance 1 — Aperçu commercial de l'importance de l'IoT
- Études de cas de Nest, CISCO et des principales industries
- Taux d'adoption de l'IoT en Amérique du Nord et la façon dont ils alignent leur modèle d'affaires et leurs opérations futures autour de l'IoT
- Domaines d'application à grande échelle
- Maison et ville intelligentes
- Internet Industriel
- Véhicules intelligents
- Portables
- Soin à domicile
- Génération de règles commerciales pour l'IoT
- Architecture en trois couches du Big Data — physique (capteurs), communication et intelligence des données
Séance 2 — Introduction à l'IoT : Tout sur les capteurs – Électronique
- Fonction de base et architecture d'un capteur — corps du capteur, mécanisme du capteur, calibrage du capteur, maintenance des capteurs, structure de coûts et tarification, réseau de capteurs hérité et moderne — toutes les bases sur les capteurs
- Développement d'électronique de capteurs — IoT vs hérité, et conception open source vs PCB traditionnel
- Développement de protocoles de communication des capteurs — du passé à nos jours. Protocoles hérités comme Modbus, relais, HART aux protocoles modernes Zigbee, Zwave, X10, Bluetooth, ANT, etc.
- Facteurs commerciaux pour le déploiement de capteurs — réglementation FDA/EPA, détection de fraude/sabotage, supervision, contrôle qualité et gestion des processus
- Différentes techniques de calibrage — manuel, automatisé, sur site, primaire et secondaire — et leurs implications dans l'IoT
- Options d'alimentation pour les capteurs — batterie, solaire, Witricity, mobile et PoE
- Formation pratique avec des capteurs simples et autres comme température, pression, vibration, champ magnétique, facteur de puissance, etc.
Démonstration : Enregistrement de données d'un capteur de température
Séance 3 — Fondements de la communication M2M — Réseau de capteurs et protocoles sans fil
- Qu'est-ce qu'un réseau de capteurs ? Qu'est-ce qu'un réseau ad-hoc ?
- Réseaux sans fil vs câblés
- WiFi - familles 802.11 : N à S — application des normes et principaux fournisseurs.
- Zigbee et Zwave — avantages du maillage à faible puissance. Zigbee de longue portée. Introduction aux différentes puces Zigbee.
- Bluetooth/BLE : basse puissance vs haute puissance, vitesse de détection, classe BLE. Présentation des fournisseurs Bluetooth et leur revue.
- Création de réseau avec des protocoles sans fil tels que Piconet par BLE
- Piles de protocoles et structure des paquets pour BLE et Zigbee
- Autres liens RF à longue distance
- Liaisons LOS vs NLOS
- Calcul de la capacité et du débit
- Problèmes d'application dans les protocoles sans fil — consommation d'énergie, fiabilité, PER, QoS, LOS
- Réseaux de capteurs pour le déploiement WAN à l'aide de LPWAN. Comparaison des divers protocoles émergents tels que LoRaWAN, NB-IoT, etc.
- Formation pratique avec un réseau de capteurs
Démonstration : Contrôle d'un appareil à l'aide de BLE
Séance 4 — Examen des plateformes électroniques, production et projection des coûts
- PCB vs FPGA vs ASIC design — comment prendre une décision
- Électronique de prototypage vs électronique de production
- Certificats QA pour l'IoT — CE/CSA/UL/IEC/RoHS/IP65 : Qu'est-ce que ce sont et quand les faut-il ?
- Introduction basique à la conception de PCB multicouches et son flux de travail
- Fabilité électronique — concept de base de FIT et du taux de mortalité précoce
- Essais environnementaux et de fiabilité — concepts de base
- Plateformes open source de base : Arduino, Raspberry Pi, Beaglebone, quand les faut-il ?
Séance 5 — Concevoir un nouveau produit IoT — Document des exigences du produit pour l'IoT
- État actuel de l'art et revue des technologies existantes sur le marché
- Suggestions pour de nouvelles fonctionnalités et technologies basées sur l'analyse du marché et les questions de brevets
- Spécifications techniques détaillées pour les nouveaux produits — système, logiciel, matériel, mécanique, installation, etc.
- Exigences en matière d'emballage et de documentation
- Exigences en matière de service après-vente et de support client
- Conception de haut niveau (HLD) pour la compréhension du concept de produit
- Plan de lancement pour une introduction progressive des nouvelles fonctionnalités
- Skill set pour l'équipe de développement et plan de projet proposé — coût & durée
- Prix cible de fabrication
Séance 6 — Introduction à la plateforme d'application mobile pour IoT
- Pile de protocoles de l'application mobile pour IoT
- Intégration mobile-serveur — quels sont les facteurs à surveiller
- Quelles couches intelligentes peuvent être introduites au niveau de l'application mobile ?
- iBeacon sur iOS
- Fenêtre Azure
- Amazon AWS-IoT
- Interfaces web pour les applications mobiles (REST/WebSockets)
- Protocoles d'application IoT (MQTT/CoAP)
- Sécurité du middleware IoT — clés, jetons et génération de mots de passe aléatoires pour l'authentification des appareils gateway.
Démonstration : Application mobile pour le suivi des poubelles IoT
Séance 7 — Apprentissage automatique pour un IoT intelligent
- Introduction à l'apprentissage automatique
- T techniques de classification d'apprentissage
- Prediction bayésienne — préparation du fichier d'entraînement
- Machines à vecteurs de support (SVM)
- Analyse d'images et vidéo pour IoT
- Analyse de fraude et d'alerte via IoT
- Intégration d'identification biométrique avec IoT
- Analyse en temps réel/analyse de flux
- Problèmes de scalabilité de l'IoT et de l'apprentissage automatique
- Quelles sont les implémentations architecturales de l'apprentissage automatique pour IoT
Démonstration : Utilisation de l'algorithme KNN pour l'analyse de régression
Démonstration : Classification d'images et vidéos basée sur SVM
Séance 8 — Moteur d'analyse pour IoT
- Analyse d'insight
- Analyse de visualisation
- Analyse prédictive structurée
- Analyse prédictive non structurée
- Moteur de recommandation
- Détection de motifs
- Découverte de règles/scénarios — échec, fraude, optimisation
- Découverte des causes profondes
Séance 9 — Sécurité dans la mise en œuvre de l'IoT
- Pourquoi la sécurité est absolument essentielle pour IoT
- Mécanismes de violation de sécurité dans la couche IoT
- Technologies renforçant la confidentialité
- Fondements de la sécurité des réseaux
- Implémentation de chiffrement et cryptographie pour les données IoT
- Normes de sécurité pour les plateformes disponibles
- Législation européenne sur la sécurité dans les plateformes IoT
- Démarrage sécurisé
- Authentification des appareils
- Pare-feu et IPS
- Mises à jour et correctifs
Séance 10 — Implémentation de la base de données pour IoT : Plateformes IoT basées sur le cloud
- SQL vs NoSQL — Quel est le meilleur pour votre application IoT ?
- Bases de données open source vs sous licence
- Plateformes M2M cloud disponibles
- Cassandra — Données sériales dans le temps
- Mongo-DB
- Omega
- Ayla
- Libellium
- Plateforme CISCO M2M
- Plateforme AT&T M2M
- Plateforme Google M2M
Séance 11 — Quelques systèmes IoT courants
- Automatisation domestique
- Optimisation de l'énergie à domicile
- Véhicules — OBD (On-Board Diagnostics)
- Serrure IoT
- Détecteur de fumée intelligent
- BAC (monitoring d'alcoolémie) pour les toxicomanes en liberté conditionnelle
- Caméra pour animaux de compagnie
- Pourvus IoT
- Système de billetterie de stationnement mobile
- Suivi de localisation indoor dans un magasin de détail
- Soins de santé à domicile
- Montre sportive intelligente
Démonstration : Application de ville intelligente utilisant IoT
Démonstration : Cas d'usage de l'IoT dans le retail, le transport et la logistique
Séance 12 — Big Data pour IoT
- 4V — Volume, vitesse, variété et véracité du Big Data
- Pourquoi le Big Data est important dans l'IoT
- Big Data vs données héritées dans l'IoT
- Hadoop pour IoT — quand et pourquoi ?
- Techniques de stockage pour les images, données géospatiales et vidéo
- Base de données distribuée — Cassandra comme exemple
- Bases de calcul parallèle pour IoT
- Architecture de microservices
Démonstration : Apache Spark
Pré requis
Connaissances de base des opérations commerciales, des appareils, des systèmes électroniques et des systèmes de données
Compréhension de base du logiciel et des systèmes
Compréhension de base des statistiques (niveau Excel)
Nos clients témoignent (1)
La formation était pertinente pour mes besoins et je serai capable d'appliquer les leçons apprises pour répondre à des défis complexes.
Botshabelo Jason - Water Utilities Botswana
Formation - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Traduction automatique