Formation Développement d’une solution Objets Connectés de A à Z


  • PROGRAMMATION IOT
REFERENCE
 
 
IOTD
DUREE
 
 
3 jours
TARIFS
 
 
1890 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Les objets connectés proposent une sorte de synthèse des technologies informatiques clefs comme l’embarqué, le développement logiciel, le réseau, le Web, le Big Data, le Cloud, etc. Au-delà de ses fonctions, un « objet connecté » peut envoyer un énorme flux d’informations. Mais qui les récupère et comment sont-elles traitées ? Que va-t-il se passer au fil du temps? Comment va-t-on stocker et analyser les données? Existe-t-il des applications « toutes faites » ou faut-il développer soi-même?

Cette formation vous explique comment, sans connaître le monde traditionnel du développement dit "embarqué", vous pouvez mettre en œuvre une solution logicielle de A à Z : récupérer les informations des capteurs d’une carte (donc d’un objet), les traiter éventuellement, puis les transférer vers une
solution Cloud. De nombreuses variantes étant possibles dans l’architecture globale (objet, gateway, firewall, Cloud, Big Data), nous nous appuierons sur une maquette tout à fait réaliste et de vrais équipements pour illustrer ce cours.

Au terme de cette formation vous disposerez d’une vue globale et opérationnelle sur les technologies logicielles utilisées dans le développement des applications IoT.

PRÉ-REQUIS :
 

La connaissance d’un langage objet (Java, C/C++) est vivement conseillée car 50% de la mise en pratique implique une « autonomie » sur les phases de codage.Les bases du C ou de Java sont nécessaires.
Quelques notions de base de Javascript (déclarer une variable, syntaxe d'une boucle, par exemple) sont utiles mais pas indispensables. Les concepts complexes des langages C/C++ et Javascript n'étant pas utilisés, un developpeur C# ou Java pourra s'adapter sans trop de difficulté s’il est à l’aise en programmation.

PUBLIC :
 

Ce cours s'adresse à un public technique. La formation peut néanmoins être suivie par un public de décideurs soucieux de comprendre le fonctionnement des objets connectés.

PROGRAMME :
 

Jour 1

Introduction à l'Internet des Objets ( IoT )

Définition des Objets Connectés
Cas d'utilisation
Les enjeux de l'IoT...
... et ses limites

Architecture IoT

Les briques logicielles
Les briques matérielles
Les grands protocoles de l'Internet des objets (mediums et protocoles)
L'approche par le système

La carte métier / Le sensor

Présentation du scénario utilisé durant l'atelier
Mise en place de la première brique : la carte métier et ses capteurs
Utiliser le sensor disponible
Ajout du support d'un nouveau sensor/actuator

Travaux pratiques sur carte

Jour 2 :

La gateway

Introduction à la gateway IoT

Présentation des différentes gateways possibles
Focus sur la solution retenue dans notre scénario
Sécuriser la gateway
Les brokers de données : MQTT

Mise en pratique

Lecture des données des sensors depuis la carte métier
Ecriture des données vers les actuators
Configurer la gateway
MQTT par la pratique
Sécurisation, les premiers éléments

Jour 3 :

Le cloud

Introduction à la notion de Cloud

Que ce que le Cloud?
Les différentes solutions Cloud disponibles
Cloud du marché vs solution privée?
Le stockage des données : base relationnelle ou NoSQL?
L'intelligence est-elle dans le cloud ?
Comment présenter ses données
- Qu'est ce qu'un WebService
- Application mobile
- Site web
Le cloud et la sécurité

Mise en pratique

MQTT : Le serveur
Enregistrement des données provenant des sensors via la gateway
Contrôle d'un actuator depuis le cloud
Présenter ses données
- Les WebServices
- Présentation sur un smartphone via un site web personnalisé
- Sécurisation du cloud, les premiers éléments.

 

TRAVAUX PRATIQUES :
 

Les travaux pratiques représentent 50% du temps de la formation.
Ils utilisent les deux langages C/C++ et Javascript.
Dans un premier temps vous apprendrez à communiquer avec les capteurs d’une carte, puis avec la gateway qui va enregistrer les données et enfin vous apprendrez à transférer ces données dans le Cloud. Afin d’être complet, vous mettrez en œuvre la présentation de ces données aux applications via des webservices.

S'INSCRIRE À CETTE
FORMATION DÉVELOPPEMENT OBJETS CONNECTÉS
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Lors de cette formation vous allez mettre en pratique sur une semaine un prototype complet d’un système domotique connecté à internet, avec les différentes...

2 j

 
L’Internet des objets (IoT) est un phénomène sans précédent et à large spectre, puisqu’il rassemble à lui seul une transformation radicale de...

2 j

 
Les objets connectés existent depuis relativement longtemps mais la généralisation de l’intelligence dans la communication entre les objets (sans intermédiaire...

2 j

 
L’IoT, faisant référence au concept Internet of Things ou plus clairement l’Internet des Objets a le vent en poupe. Il semblerait qu’un jour ma brosse à dent...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB