+33 (0)1 53 89 99 93 info@xebia-training.fr

Depuis le 15 novembre 2018, Xebia a rejoint Publicis.Sapient, leader de la Digital Business Transformation.

Agilité

Des formations techniques approfondies autour de l'écosystème Java/JEE, du Big Data, du DevOps, du web et de la mobilité
Formation IoT
Avec Yassir Sennoun, Sameh Ben Fredj, Diana Ortega et Qian Jin
2 jours, soit 14h
Les principales questions qui sont soulevés à propos de l’IoT sont les suivantes :

 

  1. Qu’est ce qu’est l’IoT et où est ce que je peux l’appliquer ?
  2. Qu’est-ce qu’est un écosystème IoT ?
  3. Quels sont les éléments de l’écosystème IoT qui permettent la collecte et la prise en main à distance des objets?
  4. Qu’est-ce que l’on peut faire et ne pas faire avec son objet ? Quels éléments choisir en fonction de son cas d’usage ?
  5. Comment choisir les réseaux par lesquels passeront les communications avec les objets connectés ?
  6. Quelles sont et comment utiliser les plateformes cloud IoT ?
  7. Comment assurer la collecte, le stockage, le traitement et la visualisation des données de façon sécurisée ?
  8. Comment choisir son Hardware ?

Programme

Introduction à l’IoT
I. Mise au point

  1. Historique (évolution de la téléphonie, internet et maintenant des objets)
  2. enjeux
  3. définition

II. Domaines d’application

  1. Home automation
  2. Smart City
    1. Smart Mobility
    2. Smart Grid
    3. Smart Water
    4. Smart Environment
  3. Wearable
  4. Smart Health
  5. Smart Industry

III. Ecosystème IoT

  1. Rappel réseaux
    1. Le modèle OSI
    2. L’interconnexion des réseaux
  2. Architecture générale
    1. Définition de l’écosystème IOT
      1. Objet
      2. Gateway + réseau
      3. Centre de données (Data Center)
    2. Architecture de l’Écosystème IoT
Les éléments de chaque composant de l’écosystème
I. La connectivité réseaux

  1. Principe (contexte, contraintes, objectifs)
  2. Les critères pour choisir le protocole de communication
  3. Caractéristique et Comparatif des protocoles (cellulaire, LoRa, SigFox, Wifi, Bluethooth, ZigBee…)
  4. Exo: quiz + implémentation objet Sigfox et LoRa et (ZigBee ou Wifi)

II. La connectivité applicative

  1. Principe (contexte, contraintes, objectifs)
  2. Les protocoles
    1. Protocoles de messagerie
      1. MQTT
      2. AMQP
      3. XMPP
      4. exo: implémentation MQTT
    2. protocoles de transfert web
      1. COAP
      2. exo: implémentation
    3. Protocoles réseau
      1. Websockets
    4. API REST
    5. Quoi choisir en fonction de son cas d’usage

III. Les plateformes de stockages, de traitement et de visualisation

  1. Principe
    1. stockage
    2. traitement (exemple)
    3. visualisation (exemple BI)
  2. Les solutions du marché
    1. AWS
    2. Microsoft Azure
    3. Google
  3. Solutions customisées
    1. Distribution Hadoop & Kafka (stockage batch et temps réel)
    2. MapReduce, Spark, Flink.. (traitement)
    3. Hue, Kibana, Grafana, D3Js … (visualisation)
      1. Démo
Sécuriser son écosystème IoT
I. Pourquoi sécuriser

  1. quelques exemples de hacking

II. Différents niveaux de sécurité

  1. Sécurité hardware
  2. Sécurité réseaux
  3. Sécurité applicative

III. Comment faire

  1. comment sécuriser sa collecte et sa prise en main
  2. comment sécuriser son stockage et sa visualisation
  3. Introduction à la blockcain
    1. théorie
    2. exo (simple et court)

 

Comment géolocaliser son objet (article)
Comment choisir son hardware ?
Implémenter son propre écosystème
I. développer application sur l’objet (arduino, raspberry pi, produit du marché)

II. Connecter objet et puis envoyer données au cloud via un protocole applicatif

III. Mettre en place une application de visualisation

Objectif

Cette formation a pour but de comprendre les enjeux de l’IoT et d’aider les entreprises à connaître le marché (technologies, normes, acteurs) et à s’équiper avec des solutions fiables et accessibles (matériel, réseau, etc.)

Tarif HT

Inter : 1 700 €

Intra : Selon demande

Prochaines dates de formation

25-26 mars

Biographie

Yassir Sennoun

Yassir a plus de 5 ans d’expérience au cours desquels il s’est forgé une solide expérience dans l’Internet des Objets (IoT), le Big Data et le
développement logiciel.
Yassir dispose d’un vaste panel de compétences sur l’ensemble de ces domaines. Il est par ailleurs passionné par le concept des Smart Cities et de ses enjeux.

Public visé

Ingénieurs en informatique, développeurs, chef de projet.

Prérequis

Le participant doit avoir des bases en développement.

Validation

À la fin de cette formation, les stagiaires recevront une attestation de présence.

SOFTWARE TRAINING DONE RIGHT