v2.11.0 (5491)

Enseignement de Formation Continue - FC9IO10 : Plates-formes de services pour l'Internet des objets

Descriptif

De nombreuses plateformes pour l'internet des objets (IoT) sont proposées par divers acteurs témoignant du fort dynamisme du secteur. Les plateformes exposent des interfaces dédiées aux communications avec les objets connectés et des interfaces dédiées à des systèmes tiers qui peuvent ainsi proposer des services à forte valeur ajoutée. Grâce à ces plateformes, un écosystème pour l'IoT se met en place progressivement. 

Cette formation présente un panorama des standards et outils logiciels permettant d’interagir avec les plateformes IoT. Elle est illustrée par des démonstrations et l'étude de plateformes de cet écosystème.

Objectifs pédagogiques

  • Structurer des architectures logicielles pour connecter les objets à une plateforme et créer des services applicatifs au-dessus de l'IoT.
  • Analyser le rôle des plateformes Internet of Things (IoT) dans la construction de services pour l'IoT
  • Décrire, interpréter et analyser les modèles d’interaction et les standards pour construire des applications réparties dans le domaine de l’IoT.

14 heures en présentiel

effectifs minimal / maximal:

5/20

Diplôme(s) concerné(s)

Parcours de rattachement

Pour les étudiants du diplôme Formations Courtes

  • La formation est destinée à des concepteurs de systèmes IoT. 
  • Ingénieurs et techniciens qui souhaitent s'initier au développement de services et d'applications pour exploiter les possibilités offertes par l'Internet des Objets (Iot)

Format des notes

Numérique sur 20

Pour les étudiants du diplôme Formations Courtes

Pour les étudiants du diplôme CES Internet des objets

Le rattrapage est autorisé (Note de rattrapage conservée écrêtée à une note seuil de 10)

    Programme détaillé

    Concepts et architectures de plateformes d'hébergement de services pour l'IoT

    • Architectures logicielles de référence pour l'IoT
    • Architectures réparties pour l'IoT (Cloud for IoT, Fog Computing)
    • Middleware pour l'IoT
    • Paradigmes d'interaction entre applications et plateformes (requêtes synchrones, publication/souscription)

    Concepts et standards logiciels pour la publication et la consommation de données issues de l'IoT

    • Orientation Web
    • Services Web orientés ressources avec le paradigme REST
    • Bus de messages/système réparti à base d'événements
    • Paradigme publication/souscription
    • Protocoles et frameworks orientés messages (ISO/IEC/OASIS AMQP, OASIS MQTT)

    Découverte de plateformes d'hébergement de services pour l'IoT

    • Standard de plateformes de services : OneM2M
    • Exemples de plateforme en logiciel libre (OM2M)
    • Panorama de plateformes Cloud pour l'IoT

    Aspects données

    • Modélisation de données (OGC Sensor ML, ontologies W3C)
    • Contrôle d'accès aux données et respect de la vie privée

    Synthèse et conclusion

    Veuillez patienter