Formation Kaa IoT
Kaa est une plateforme middleware open-source pour la mise en œuvre de solutions Internet des Objets (IoT). Kaa offre des capacités cloud de niveau entreprise pour les appareils connectés, les applications connectées et les produits intelligents.
Cette formation en présentiel ou en ligne, animée par un formateur, s'adresse aux développeurs et programmeurs souhaitant installer, configurer et gérer la plateforme Kaa pour créer des applications IoT.
À l'issue de cette formation, les participants seront capables de construire, développer, gérer et implémenter des applications IoT pour des appareils intelligents et des machines grâce à Kaa.
Format de la formation
- Conférence interactive et discussion.
- De nombreux exercices et mises en pratique.
- Implémentation en direct dans un environnement de laboratoire virtuel.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en convenir.
Plan du cours
Introduction
Aperçu des fonctionnalités et de l'architecture de Kaa
- Concepts de Kaa
- Protocole et services de Kaa
- Abstraction des microservices
- Composition des services et communication inter-services
Exploration des fonctionnalités et composants de Kaa IoT
- Gestion des appareils et des configurations
- Communication
- Collecte de données
- Invocation de commandes
- Mises à jour logicielles
- Visualisation
- Infrastructure
Premiers pas avec Kaa
- Installation de l'environnement sandbox
- Test d'applications exemple
- Démarrage d'une application Kaa
- Interface d'administration
Configuration des paramètres de Kaa
- Paramètres généraux
- Paramètres de messagerie sortante
- Configuration réseau
- Rôles utilisateurs et administrateurs
Programmation avec Kaa
- Ajout d'une application
- Création de schémas
- Code applicatif, lancement et export
- SDKs pour les points de terminaison
- APIs REST serveur
Gestion des applications Kaa
- Configuration du serveur et de la base de données
- Installation système
- Gestion des locataires et des applications
- Gestion des utilisateurs
- Mise à niveau d'une instance Kaa
Exploration des sujets avancés de Kaa
- Sécurité des API
- Sauvegarde de la plateforme
- Connexion d'un appareil
- Collecte de données
- Tableau de bord web personnalisé
- Notifications IoT
Dépannage
Résumé et conclusion
Pré requis
- Connaissance des solutions Internet des Objets, des appareils connectés et des produits intelligents.
- Expérience en développement d'applications et en programmation.
Public cible
- Développeurs
- Programmeurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Kaa IoT - Réservation
Formation Kaa IoT - Demande de renseignements
Kaa IoT - Demande d'informations consulting
Nos clients témoignent (2)
La capacité du formateur à aligner le cours sur les exigences de l'organisation, et non simplement à le dispenser pour le principe de sa livraison.
Masilonyane - Revenue Services Lesotho
Formation - Big Data Business Intelligence for Govt. Agencies
Traduction automatique
Les compétences orales et le côté humain du formateur (Augustin).
Jeremy Chicon - TE Connectivity
Formation - NB-IoT for Developers
Traduction automatique
Cours à venir
Cours Similaires
5G et IoT
14 HeuresL'objectif de cette formation est d'expliquer ce qu'est le réseau 5G et l'impact qu'il a sur les technologies intelligentes. Je souhaite vous montrer les avantages et les inconvénients de ces relations technologiques (5G / IoT) et vous présenter les orientations de développement du réseau, qui, dès le départ, était dédié au monde intelligent.
6G et IoT
14 HeuresLa 6G est la norme de communication sans fil de nouvelle génération, destinée à transformer les écosystèmes de l'IoT grâce à une connectivité ultra-rapide, des capacités de détection avancées et l'intégration de l'IA.
Cette formation en direct, animée par un instructeur (en ligne ou sur site), s'adresse aux participants de niveau avancé souhaitant comprendre et exploiter l'intersection émergente entre les technologies 6G et les applications IoT.
À l'issue de ce cours, les apprenants seront capables de :
- Expliquer les concepts techniques fondamentaux derrière la 6G.
- Évaluer comment la 6G va remodeler la communication et l'architecture des appareils IoT.
- Évaluer les cas d'usage IoT activés par la 6G dans divers secteurs.
- Préparer des stratégies pour intégrer les capacités 6G dans les solutions IoT existantes.
Format du cours
- Conférences axées sur les concepts combinées à des discussions d'experts.
- Exercices pratiques conçus pour renforcer les principes clés de l'ingénierie.
- Exploration par cas et analyse de scénarios dans un environnement guidé.
Options de personnalisation du cours
- Pour des versions sur mesure de cette formation alignées sur la roadmap technologique de votre organisation, veuillez nous contacter pour organiser cela.
Business Intelligence Big Data pour les agences gouvernementales
35 HeuresLes avancées technologiques et l'augmentation du volume d'informations transforment la manière dont les activités commerciales sont menées dans de nombreux secteurs, y compris celui du gouvernement. La génération de données gouvernementales et les taux d'archivage numérique sont en hausse, stimulés par la croissance rapide des appareils mobiles et des applications, des capteurs et dispositifs intelligents, des solutions de cloud computing et des portails destinés aux citoyens. À mesure que les informations numériques s'étendent et deviennent plus complexes, leur gestion, leur traitement, leur stockage, leur sécurité et leur disposition finale deviennent également plus complexes. De nouveaux outils de capture, de recherche, de découverte et d'analyse aident les organisations à extraire des insights de leurs données non structurées. Le marché gouvernemental atteint un point de bascule : il prend conscience que l'information est un atout stratégique. Le gouvernement doit donc protéger, exploiter et analyser à la fois les informations structurées et non structurées pour mieux servir la population et répondre aux exigences de sa mission. Alors que les dirigeants gouvernementaux s'efforcent d'évoluer vers des organisations axées sur les données pour réussir leur mission, ils jettent les bases permettant de corréler les dépendances entre les événements, les personnes, les processus et les informations.
Des solutions gouvernementales à haute valeur seront créées par un mashing-up des technologies les plus disruptives :
- Appareils mobiles et applications
- Services cloud
- Technologies sociales et réseaux d'entreprise
- Big Data et analytique
Le Big Data est l'une des solutions intelligentes sectorielles qui permet au gouvernement de prendre de meilleures décisions en agissant sur la base des schémas révélés par l'analyse de grands volumes de données — qu'elles soient liées ou non, structurées ou non structurées.
Mais réaliser ces exploit demande bien plus que simplement accumuler des quantités massives de données. "Tirer du sens de ces volumes de Big Data nécessite des outils et technologies de pointe capables d'analyser et d'extraire des connaissances utiles de flux d'informations vastes et diversifiés", ont écrit Tom Kalil et Fen Zhao du Bureau de la Politique scientifique et technologique de la Maison-Blanche dans un article sur le blog de l'OSTP.
La Maison-Blanche a fait un pas vers l'aide aux agences pour trouver ces technologies en instaurant l'Initiative nationale de recherche et développement sur le Big Data en 2012. Cette initiative comprenait plus de 200 millions de dollars pour tirer le meilleur parti de l'explosion du Big Data et des outils nécessaires à son analyse.
Les défis posés par le Big Data sont presque aussi intimidants que sa promesse est encourageante. Le stockage efficace des données est l'un de ces défis. Comme toujours, les budgets sont serrés, donc les agences doivent minimiser le prix par mégaoctet du stockage et maintenir les données facilement accessibles pour que les utilisateurs puissent les obtenir quand et comment ils en ont besoin. La sauvegarde de masses de données aggrave ce défi.
L'analyse efficace des données est un autre défi majeur. De nombreuses agences emploient des outils commerciaux qui leur permettent de trier à travers les montagnes de données, repérant des tendances qui peuvent les aider à fonctionner plus efficacement. (Une étude récente de MeriTalk a révélé que les responsables informatiques fédéraux pensent que le Big Data pourrait aider les agences à économiser plus de 500 milliards de dollars tout en remplissant leurs objectifs de mission.).
Des outils Big Data développés sur mesure permettent également aux agences de répondre au besoin d'analyser leurs données. Par exemple, le groupe d'analytics de données computationnelles du Laboratoire national d'Oak Ridge a mis son système d'analytics Piranha à la disposition d'autres agences. Le système a aidé les chercheurs médicaux à trouver un lien qui peut alerter les médecins des anévrismes de l'aorte avant qu'ils ne surviennent. Il est également utilisé pour des tâches plus banales, telles que le tri des CV pour mettre en relation les candidats avec les responsables du recrutement.
Transformation numérique avec l'IoT et l'informatique en périphérie
14 HeuresCette formation en présentiel ou en ligne, animée par un instructeur à Belgique, s'adresse aux professionnels de l'informatique et aux gestionnaires d'entreprise de niveau intermédiaire souhaitant comprendre le potentiel de l'IoT et de l'informatique en périphérie pour favoriser l'efficacité, le traitement en temps réel et l'innovation dans divers secteurs.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les principes de l'IoT et de l'informatique en périphérie et leur rôle dans la transformation numérique.
- Identifier des cas d'utilisation de l'IoT et de l'informatique en périphérie dans les secteurs de la fabrication, de la logistique et de l'énergie.
- Distinguer entre les architectures et les scénarios de déploiement de l'informatique en périphérie et du cloud computing.
- Mettre en œuvre des solutions d'informatique en périphérie pour la maintenance prédictive et la prise de décision en temps réel.
Edge AI pour les applications IoT
14 HeuresCette formation en direct animée par un instructeur à Belgique (en ligne ou sur site) s'adresse aux développeurs de niveau intermédiaire, aux architectes système et aux professionnels de l'industrie souhaitant exploiter l'Edge AI pour améliorer les applications IoT avec des capacités de traitement et d'analyse de données intelligentes.
À la fin de cette formation, les participants seront capables :
- Comprendre les principes de base de l'Edge AI et son application dans l'IoT.
- Mettre en place et configurer des environnements Edge AI pour les appareils IoT.
- Développer et déployer des modèles d'IA sur des appareils périphériques pour les applications IoT.
- Mettre en œuvre le traitement des données en temps réel et la prise de décision dans les systèmes IoT.
- Intégrer l'Edge AI avec divers protocoles et plateformes IoT.
- Traiter les considérations éthiques et les bonnes pratiques en matière d'Edge AI pour l'IoT.
Edge Computing
7 HeuresCette formation en présentiel ou à distance, animée par un formateur, dans Belgique (en ligne ou sur site) s'adresse aux chefs de produit et aux développeurs qui souhaitent utiliser l'edge computing pour décentraliser la gestion des données afin d'obtenir de meilleures performances, en tirant parti des appareils intelligents situés sur le réseau source.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base et les avantages de l'edge computing.
- Identifier les cas d'utilisation et les exemples où l'edge computing peut être appliqué.
- Concevoir et mettre en œuvre des solutions d'edge computing pour un traitement des données plus rapide et une réduction des coûts opérationnels.
Fondamentaux des systèmes embarqués et de l'IoT
21 HeuresLes systèmes embarqués sont des ordinateurs conçus spécifiquement pour remplir des fonctions dédiées au sein de systèmes plus vastes. L'IoT (Internet des objets) est un réseau d'objets physiques interconnectés, équipés de capteurs et de logiciels, qui communiquent et échangent des données via Internet.
Cette formation en présentiel ou à distance, animée par un formateur, s'adresse aux professionnels techniques de niveau débutant souhaitant comprendre et mettre en œuvre les concepts des systèmes embarqués et de l'IoT à l'aide du langage C et d'architectures de microcontrôleurs.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre l'architecture et les composants des systèmes embarqués.
- Rédiger et compiler du code C pour interagir avec le matériel embarqué.
- Utiliser les périphériques des microcontrôleurs, tels que les minuteries et les convertisseurs analogique-numérique (CAN).
- Comprendre la contribution des systèmes embarqués aux architectures IoT.
Format de la formation
- Cours interactifs et discussions.
- Nombreux exercices et mises en pratique.
- Implémentation pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en convenir.
Apprentissage fédéré dans l'IoT et le calcul en périphérie
14 HeuresCette formation en présentiel ou en ligne, dirigée par un formateur, est dispensée en <lieu> et s'adresse aux professionnels de niveau intermédiaire souhaitant appliquer l'apprentissage fédéré pour optimiser les solutions IoT et de calcul en périphérie.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les principes et les avantages de l'apprentissage fédéré dans l'IoT et le calcul en périphérie.
- Mettre en œuvre des modèles d'apprentissage fédéré sur des dispositifs IoT pour un traitement de l'IA décentralisé.
- Réduire la latence et améliorer la prise de décision en temps réel dans les environnements de calcul en périphérie.
- Aborder les défis liés à la confidentialité des données et aux contraintes réseau dans les systèmes IoT.
Programmation IoT en C
14 HeuresL'Internet des objets (IoT) est une infrastructure réseau qui relie des objets physiques et des applications logicielles sans fil, leur permettant de communiquer entre eux et d'échanger des données via des communications réseau, l'informatique en nuage et la collecte de données. Le C est un langage de programmation polyvalent recommandé pour l'IoT en raison de sa ubiquité et de ses avantages liés à la programmation bas niveau.
Lors de cette formation en présentiel dirigée par un instructeur, les participants apprendront à programmer des solutions IoT en C.
À la fin de cette formation, les participants seront en mesure de :
- Installer et configurer NetBeans pour programmer des systèmes IoT avec C
- Comprendre les fondamentaux de l'architecture IoT
- Apprendre les avantages de l'utilisation de C dans la programmation de systèmes IoT
- Construire, tester, déployer et dépanner un système IoT en utilisant C
Public cible
- Développeurs
- Ingénieurs
Format de la formation
- Une partie théorique, une partie discussion, exercices et pratique intensive
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Programmation IoT avec Java
14 HeuresL'Internet des Objets (IoT) est une infrastructure réseau qui relie des objets physiques et des applications logicielles sans fil, leur permettant de communiquer entre eux et d'échanger des données via les communications réseau, le calcul en nuage et la collecte de données. Java est un langage polyvalent connu pour sa philosophie « écrire une fois, exécuter n'importe où ». Java est recommandé pour l'IoT grâce à sa portabilité et son efficacité.
Lors de cette formation dirigée par un instructeur, les participants apprendront à programmer des solutions IoT avec Java.
À la fin de cette formation, les participants seront en mesure de :
- Installer et configurer les outils et frameworks (Eclipse Open IoT Stack) pour programmer des systèmes IoT avec Java
- Comprendre les fondamentaux de l'architecture IoT
- Utiliser Eclipse Open IoT Stack for Java pour connecter et gérer les appareils dans une solution IoT
- Construire, tester et déployer un système IoT en utilisant Java
Audience
- Développeurs
- Ingénieurs
Format du cours
- Partiellement théorique, partiellement discussion, exercices et pratique intensive
Note
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour arranger cela.
IoT pour les services publics d'électricité : Fondements, frontières et stratégie
22 HeuresLes dispositifs connectés bouleversent de nombreux secteurs d'activité, et les services publics d'électricité ne font pas exception. Ces entreprises sont confrontées à quatre défis majeurs liés à l'essor de l'IoT :
- Les machines, les contrôleurs, les IHM (Interfaces Homme-Machine) et les systèmes SCADA sont de plus en plus connectés au cloud par les fournisseurs, qui promettent d'offrir davantage d'analyses et d'informations via leurs données pour une maintenance prédictive et préventive. Toutefois, les politiques de quarantaine appliquées aux actifs critiques empêchent les compagnies électriques d'utiliser ces nouvelles fonctionnalités IoT proposées par les fabricants de machines et de contrôleurs.
- Avec la baisse constante du coût des micro-réseaux solaires et éoliens, les services publics verront bientôt leurs revenus issus de la production d'électricité diminuer. Pour compenser cette perte, l'entreprise devra agressivement explorer de nouvelles sources de revenus, telles que la gestion de l'énergie pour les foyers en tant que service, le stockage d'énergie en tant que service, l'offre de services de réseau pour la recharge des véhicules électriques (VE), ou encore des services de réseau pour le trading d'énergie entre particuliers (P2P) entre maisons, entre maisons et micro-réseaux, entre micro-réseaux, entre micro-réseaux et batteries, et entre maisons et batteries, etc. Tout cela doit être facilité par la comptage intelligent, le réseau intelligent et des transactions sécurisées et intelligentes, uniquement possibles via la technologie des registres distribués (DLT) comme IOTA. De plus, les services publics explorent la possibilité d'offrir certains services de ville intelligente aux autorités municipales.
- Pour les infrastructures critiques comme les barrages, l'ICOLD (Comité international des grands barrages) exige une surveillance en temps réel de la santé structurelle (SHM) des barrages, afin de prévenir à l'avance tout risque imminent de rupture du barrage, des rochers ou des tunnels, permettant ainsi d'évacuer les personnes susceptibles d'être affectées.
- Enfin, un nouveau domaine émergent de revenus sera la recharge des VE dans les parkings. Comment l'IoT peut-elle faciliter la recharge intelligente et le stationnement intelligent ?
Au cours des trois dernières années, l'ingénierie IoT a connu des changements massifs, principalement impulsés par Microsoft, Google et Amazon. Ces géants ont investi des milliards de dollars pour développer des plateformes IoT plus faciles à gérer et plus sécurisées. Par ailleurs, l'edge computing (traitement en bordure de réseau) a gagné en importance tant dans la recherche que dans le déploiement, devenant le seul moyen viable pour une implémentation pratique de l'IoT. La 5G promet de transformer le secteur de l'IoT. Cela a conduit à un afflux sans précédent de nouveaux domaines de financement de la recherche dans l'IoT. C'est pourquoi, pour tout ingénieur praticien, il est absolument essentiel de comprendre les plateformes IoT développées par les acteurs majeurs tels qu'AWS, Google et surtout Microsoft.
Cependant, aucune de ces plateformes n'offre une solution exhaustive ou totalement complète pour un IoT évolutif. Juste pour déployer le comptage intelligent chez des millions de foyers, des technologies supplémentaires seront nécessaires pour sécuriser les compteurs, les réseaux radio, la technologie de gestion de l'IoT, ainsi que de nombreux autres services sécurisés. La stratégie, le prix et la sécurité de tout déploiement IoT doivent être optimaux et acceptables. Compte tenu de cette connaissance interdisciplinaire, il est presque impossible pour toute entreprise de déployer une équipe capable de répondre à tous ces besoins.
Ce cours est une tentative modeste de former les décideurs clés, les développeurs et les experts en sécurité sur les défis, les risques et les méthodes pratiques de déploiement de l'IoT pour leur business de services publics d'électricité de nouvelle génération.
De plus, avec un déploiement évolutif, la gestion des services IoT pour des milliers de capteurs et de connexions émerge comme une nouvelle matière de recherche en ingénierie. Ce domaine, anciennement connu sous le nom de services IoT gérés, connaît une croissance rapide, car les défis liés à un IoT évolutif sont plus grands que leur construction. Cela inclut la sécurité des mises à jour du firmware/logiciel « over-the-top », la gestion de l'étalonnage des capteurs et des systèmes, le diagnostic automatique de tout problème de connexion, l'identification de la cause racine des échecs d'API, le suivi de l'état matériel et du service du système distribué, etc.
Objectifs du cours
L'objectif principal du cours est d'introduire les options technologiques émergentes, les plateformes et les études de cas de l'implémentation de l'IoT dans les compagnies de services publics d'électricité : comptage intelligent, voiture intelligente, SHM (surveillance de la santé structurelle), diagnostic de la qualité de l'énergie et contrats intelligents. Introduction basique à tous les éléments de l'IoT : mécanique, plateforme électronique/capteur, protocoles sans fil et filaires, intégration mobile-électronique, intégration mobile-entreprise, applications d'analyse de données et de plan de contrôle.
- Piles technologiques IoT : appareils, passerelles, edge, edge cloud, cloud public, bases de données IoT, applications web & mobiles pour l'IoT, IoT centralisé vs décentralisé
- Écosystème IoT pour les entreprises, gestion des appareils tiers, gestion des risques de l'ensemble de l'écosystème IoT
- Protocoles sans fil M2M pour l'IoT : WiFi, SigFox, LORA, LPWAN, Zigbee/Zwave, Bluetooth, ANT+ : quand et où utiliser chacun d'eux
- Fondements des passerelles IoT : risques, gestion et écosystème
- Applications mobiles/desktop/web pour l'enregistrement, l'acquisition de données et le contrôle – Plateformes d'acquisition de données M2M disponibles pour l'IoT : AWS IoT, Azure IoT, Google IoT
- Questions de sécurité et solutions pour l'IoT : examen de la sécurité de toutes les piles technologiques
- Plateformes IoT d'entreprise telles que les suites Microsoft Azure IoT, AWS IoT, Google IoT, Siemens MindSphere
- Comptage intelligent, protocoles Open Smart Grid (OSGP), protocoles ANSI C 2.18, norme NIST pour HAN (Home Area Network), alliance Home Plug Powerline, norme de sécurité pour compteur intelligent IEC 62056
- Technologie des registres distribués (DLT) tels que Blockchain, HyperLedger et DAG (Directed Acyclic Graph) pour les contrats intelligents, les transactions P2P, la recharge intelligente des voitures
- IoT pour les infrastructures critiques comme les barrages, les transformateurs, les sous-stations et les lignes à haute tension
n8n pour l'IoT : Automatiser l'Internet des Objets
21 HeuresCette formation en direct, dispensée par un instructeur à Belgique (en ligne ou sur site), s'adresse aux développeurs IoT avancés et aux passionnés de maison intelligente souhaitant automatiser les processus IoT et créer des solutions innovantes grâce à n8n.
À l'issue de cette formation, les participants seront capables de :
- Installer et configurer n8n pour l'automatisation des flux de travail IoT.
- Intégrer des appareils et plateformes IoT à l'aide des nœuds et connecteurs n8n.
- Mettre en œuvre des flux de travail personnalisés afin d'automatiser les tâches et processus IoT.
- Utiliser les protocoles IoT tels que MQTT et les API REST au sein des flux de travail n8n.
- Surveiller, résoudre les problèmes et optimiser les workflows d'automatisation IoT.
NB-IoT pour les développeurs
7 HeuresLors de cette formation en présentiel animée par un formateur à Belgique, les participants découvriront les différents aspects du NB-IoT (également appelé LTE Cat NB1) tout en développant et en déployant une application exemple basée sur le NB-IoT.
À l’issue de cette formation, les participants seront capables de :
- Identifier les différents composants du NB-IoT et comprendre comment ils s’articulent pour former un écosystème.
- Comprendre et expliquer les fonctionnalités de sécurité intégrées aux appareils NB-IoT.
- Développer une application simple permettant de suivre les appareils NB-IoT.
Nginx
14 HeuresLors de cette formation en présentiel animée par un formateur expert dans <lieu>, les participants apprendront à optimiser les performances de Nginx tout en mettant en place, configurant, surveillant et dépannant Nginx pour gérer divers types de trafic HTTP / TCP. Les sujets abordés incluent la configuration des paramètres les plus importants de Nginx, ainsi que ceux du système d'exploitation et d'une machine virtuelle, afin de tirer un maximum de valeur de Nginx.
Des solutions intelligentes pour les ressources humaines
7 HeuresLa formation a pour objectif d'expliquer ce que sont (et ce que ne sont pas) les solutions intelligentes (Internet des Objets, Intelligence Artificielle, Blockchain, Réalité Virtuelle, Métavers) et de présenter les avantages et les inconvénients de ces univers technologiques.