IoT et architecture cloud haute performance
-
Upload
microsoft -
Category
Technology
-
view
192 -
download
2
Transcript of IoT et architecture cloud haute performance
![Page 1: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/1.jpg)
AMBIENT INTELLIGENCE
tech days•
2015
#mstechdays techdays.microsoft.fr
![Page 2: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/2.jpg)
Iot et architecture cloud haute performanceAudrey PETIT @AudreyPetit42
Edwige SEMINARA @EdwigeSeminara
Nicolas CLERC @nclerc
![Page 3: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/3.jpg)
Application & Digital
Communication & RSE
Business Intelligence
Integration & MDM
Client Relation Focus
Cloud by MicrosoftParis-Lyon-Genève
Big Data
![Page 4: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/4.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Multiplication des sources de données
Réaction rapide aux évènements
Une forte variabilité de la charge
![Page 5: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/5.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
1 prise électrique, relevé de consommation toutes les minutes
4 prises par lignes
15 lignes par appartement
8 appartements par étage
15 étages par immeuble
100 immeubles par quartier
50 quartiers dans la ville
Orleans City Power : gestionnaire de réseau électrique
36 000 000 ‘trames’ de données
par minute !!!!!
![Page 6: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/6.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Un Framework .Net de développement de services cloud basé sur le pattern « Actor model »
Des outils de développement
Open sourcehttps://github.com/dotnet/Orleans
Des exemples http://orleans.codeplex.com
![Page 7: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/7.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Usages : Besoins :
![Page 8: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/8.jpg)
tech.days 2015#mstechdays
Issu de Microsoft Research
Mis en œuvre par l’équipe de développement de Halo 4
Mise à disposition publique (preview) en mars 2014 lors de la /Build
Refresh en septembre 2014
Open Source licence « MIT » en décembre 2014
Release 1.0.0 le 5 février 2015 !
IoT et architecture cloud haute performance
![Page 9: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/9.jpg)
![Page 10: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/10.jpg)
![Page 11: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/11.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Grain : un ‘acteur’ ou l’unité de traitement
Silo : container d’exécution des Grains
Hoop Somuah & Sergey Bykov
![Page 12: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/12.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Simplification du développement
![Page 13: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/13.jpg)
Hoop Somuah & Sergey Bykov
![Page 14: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/14.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Une interface
Une classe
Des caractéristiques
![Page 15: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/15.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
De la configuration
Pensé nativement pour Azure, mais fonctionne aussi « on-premise ».
![Page 16: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/16.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Implémentation des grains
Hosting du Silo
Application test
![Page 17: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/17.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Définition de l’état d’un grain
Persistance de son état
![Page 18: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/18.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Notification et abonnement à un grain
![Page 19: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/19.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
![Page 20: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/20.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Consommation du service :
![Page 21: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/21.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
![Page 22: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/22.jpg)
tech.days 2015#mstechdays
Moteur 3D open source en JavaScript (WebGL)
Afficher du contenu 3D temps réel sur tous les périphériques du marché :
Babylon.JS
IoT et architecture cloud haute performance
![Page 23: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/23.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Pour plus d’infos : http://www.babylonjs.com/
Pour essayer et s’amuser : http://babylonjs-playground.azurewebsites.net
Babylon.JS
![Page 24: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/24.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Notre besoin :
Babylon.JS
![Page 25: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/25.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Babylon.JS
![Page 26: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/26.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance
Consommation du service :
![Page 27: IoT et architecture cloud haute performance](https://reader033.fdocuments.in/reader033/viewer/2022042716/55a96cad1a28ab8b358b465f/html5/thumbnails/27.jpg)
tech.days 2015#mstechdaysIoT et architecture cloud haute performance