Your SlideShare is downloading. ×

Session iot gwab 2014 paris

118

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
118
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • un réseau de réseaux qui permet, via des systèmes d’identification électronique normalisés et unifiés, et des dispositifs mobiles sans fil, d'identifier directement et sans ambiguïté des entités numériques et des objets physiques et ainsi de pouvoir récupérer, stocker, transférer et traiter, sans discontinuité entre les mondes physiques et virtuels, les données s’y rattachant source : L’Internet des objets de Pierre-Jean Benghozi, Sylvain Bureau et Françoise Massit-Folléa (Edition MSH)
  • When the Arduino device is started, it sends an identification signal to the gateway application running on Windows Azure Cloud Services. The gateway creates a Service Bus queue for the device in case it doesn’t exist, and establishes a TCP connection, ready to send commands.A Windows Phone application sends a command to the Windows Azure Service Bus queue assigned to the device.The message remains in the queue until the gateway application picks it up and sends the command to the Arduino device via the established TCP connection.The Arduino device turns the LED on or off based on the command.
  • Transcript

    • 1. 29 Avril 2014, Paris, FranceLa Communauté Open Source Azure Française
    • 2. INTERNET DES OBJETS, OU LES OBJETS CONNECTÉS... AU CLOUD Aymeric Weinbach Marius Zaharia
    • 3. Aymeric Weinbach Aymeric@zecloud.fr MVP Windows Azure Société ZeCloud SAS Du service : conseil, formation, développement Architecture logicielle applications smartphones, tablettes et Robotiques Prototypage d’objets connectés
    • 4. Marius Zaharia Expert Azure & Cloud Twitter : @marius_on_azure Blog : http://marius-zaharia.blogspot.com LinkedIn : http://www.linkedin.com/in/mzaharia Email : zaharia@outlook.com
    • 5. Agenda Introduction - Qu'est ce qu'un "objet connecté" Exemples et scénarios d'utilisation Le rôle du Cloud Big Data ou l'enjeu des données Solutions basées sur les Services Azure Perspectives Conclusions
    • 6. QU’EST-CE QU’UN OBJET CONNECTE ?
    • 7. Qu’est-ce qu’un objet connecté ?
    • 8. Est-ce important ? MSDN MAGAZINE, 11 Mars 2014 : "the column on the Internet of Things has recorded more page views in its first month than any Windows Azure Insider column yet published”
    • 9. DEFINITION Objet connecté des objets ayant des identités et des personnalités virtuelles, fonctionnant dans des espaces de vie réel mais aussi utilisant des interfaces intelligentes pour se connecter à Internet et communiquer avec d’autres objets L’internet des objets un réseau de réseaux qui permet d'identifier directement et sans ambiguïté des entités numériques et des objets physiques Ainsi il permet pouvoir récupérer, stocker, transférer et traiter, sans discontinuité entre les mondes physiques et virtuels, les données s’y rattachant Machine-to-machine [M2M] computing : communication et échange entre machines sans intervention humaine
    • 10. EXEMPLES ET USAGES Capteurs  Humidité, lumière, gaz, pression, température, tension/courant, … Domotique  Lampes/ampoules  Serrures  Fenêtres  Alarme… Santé  Tensiomètre, balance, fitness, …
    • 11. Démo / Prototypage Gadgeteer Arduino pour prototyper les objets connectés
    • 12. Exemple: le capteur ZeCloud Un capteur pour savoir quand on doit arroser ses plantes vertes
    • 13. LE RÔLE DU CLOUD ET DE BIG DATA
    • 14. Le Cloud mais Pourquoi ? Rapidité et facilité de l’implémentation des services Scalabilité – millions de devices connectables Couverture globale
    • 15. L’utilisation du cloud pour l’"internet des objets" Utilisation: Accumulation continue des flux d’information (streams) Stockage de données (grand volume) (Rajout de) puissance de calcul Traitement des données en masse
    • 16. Et Big Data dans tout ça ?
    • 17. Solutions basées sur les Services Azure Queues  Service Bus  Azure Storage Compute  Cloud Services Services rapides de backend  Mobile services Stockage  Azure Storage Big Data  HDInsight (Hadoop sur Azure)  StreamInsight on Azure
    • 18. EXEMPLE DE MISE EN PLACE D’UN DEVICE
    • 19. Exemple: Le capteur ZeCloud
    • 20. Le prototype
    • 21. Architecture fonctionnelle
    • 22. Mobile Services Backend mobile simple d’accès par Interface Rest Sécurisation simple Schéma flexible permet de rajouter/modifier des capteurs pendant le prototypage Mise à l’échelle rapide quand on veut passer à de la production Sdk pour les principaux fournisseurs de smartphones Notification Push facile à mettre en place uCloudy library - https://ucloudy.codeplex.com μPLibrary library - https://uplibrary.codeplex.com
    • 23. Ecriture du code embarqué en c# sur MF .net
    • 24. Impression 3d
    • 25. COMMENT… ALLUMER UNE LED
    • 26. Démo / simulation – comment allumer une LED 1.Quand le device est démarré, il envoie un signal d’identification à au service web passerelle (web role sur Cloud Service). 2.Le service web passerele: - crée une queue Azure Service Bus dédiée (si pas existante) et - ouvre une connexion TCP avec le device, en restant prêt d’accepter des commandes. 3. Une appli Windows Phone application envoie une commande (message) à la queue Azure Service Bus assignee au device. 4.Le message reste dans la queue jusqu’au moment où le service le récupère et envoie la commande vers le device via la connection TCP établie. 5.Le device allume ou éteint la LED en function de la commande.
    • 27. DEMO / SIMULATION
    • 28. PERSPECTIVES CONCLUSIONS
    • 29. Perspectives et conclusion Aujourd'hui  15 milliards d’objets connectés Demain:  en 2020 : 80 milliards cf. chiffres idate, ou 212 milliards selon IDC  6 460 milliards d’euros selon IDC Conclusion  Allez-y, connectez-vous… aux objets !
    • 30. QUESTIONS ?
    • 31. MERCI !

    ×