SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
VISEO et Microsoft présentent :
Shake the business
Comment bâtir une solution IoT plus vite qu’avant ?
Principes et retour d’expérience sur les briques de Légo
Microsoft Azure IoT Suite
Version 3.1
IoT
PRESENTATION
Vincent THAVONEKHAM
15 ans d’expériences
‒ Responsable de la stratégie Azure à VISEO
‒ Spécialiste ALM, Agilité et Cloud Azure
‒ Consultant, Coach et formateur
‒ Certifications: ITIL v3, PRINCE2, Microsoft,
ScrumMaster
‒ Nominations par Microsoft:
• 2013: Microsoft vTSP Azure
• 2014: Microsoft p-Seller Azure
• 2015: Microsoft p-Seller Azure et ALM TFS et BI
• 2015: Microsoft MVP Azure
‒ Associatif
• Co-administrateur de l’association du MUG-Lyon
• Membre fondateur de l’association du AZUG FR
• Bénévole/formateur à la Maison pour Tous (MPT)
www.thavo.com
@vThavo
Votre formateur : Qui suis-je ?
Responsable de la Practice Microsoft dynamique
Forte implication dans les communautés et dans le partage
3
www.thavo.com
@vThavo
2013 à 2015 : Microsoft vTSP Azure
2015: Microsoft p-Seller ALM TFS
2015: Top 5 meilleurs partenaire de France
2015: Award : Azure MVP
CERTIFICATIONS:
Microsoft Certified Professional
ITIL v3, PRINCE2, ScrumMaster
Auteur et co-auteur DevOps et Azure
(France et à l’international)
En 2015 :
- Livres blancs : Zend / Programmez!
- Table ronde live streaming
pour Electric Cloud, avec Gene Kim
(The Phoenix project)
Forte implication associative:
PRESENTATION
15 ans d’expériences
‒ Architecte Sénior
‒ Référent technique de l’offre IoT
‒ Spécialiste des architectures SOA et ROA
‒ Quelques références IoT majeurs depuis 2011
• Carrefour PIKIT, Schneider Electric, …
• Benchmark des plateformes IoT pour Orange
• Réalisation de MVP objets connectés
‒ Livres blancs
Frédéric Pottier
@JagFredo
Eric
Directeur de projet /
Manager IoT, web et mobile
Emmanuel
Architecte IoT Senior
Philippe
Architecte IoT Senior
Frédéric
Architecte IoT Senior
Porteur offre IoT (technique)
IoT
Nicolas
Dév Azure IoT
Thomas
Référent technique IoT
et mobile
Vincent
MVP Azure award 2015-2016
Formateur Azure IoT
Vincent
Dév Azure IoT
Practice IoT de VISEO
Julien
Architecte Azure
V2.2
Yannick
Formateur Azure IoT
Référent technique ERDF Linky
Samuel
Architecte Event Sourcing IoT
Jean-Philippe
Architecte IoT senior
Expert native UI
5
Thibaut
Responsable Innovation
Porteur offre IoT Groupe
Thomas
Expert ‘bas niveau’ C++,
Expert 3D Oculus Rift
IOT INTRODUCTION ET ENJEUX
Opportunités et challenges
25 BILLION
Connected “things”
will be in use by 2020
Gartner
$7.2 TRILLION
worldwide market for IoT solutions
by 2020
IDC: Worldwide and Regional Internet of Things (IoT) 2014–2020 Forecast
25 Billion (US) = 25x10^9 = 25 Milliard (FR)
$7.2 Trillion (US) = $7.2x10^12 = $7200 Milliard (FR)
7
Constat en 2016
Hardware
peu cher
Connectivité
de partout
Simple à
développer
Nouveaux
scenario
innovants
Cloud pour
aider le big data
8
2016 : UN BESOIN D’INDUSTRIALISATION
Nombreuses problématiques
Comment
enrôler mes
devices ?
Comment
accéder à mes
données ?
Comment
interagir en
temps réel ?
Comment
fiabiliser mes
données ?
Comment
administrer
mes devices ?
Comment
enrichir mes
données ?
Comment
gérer le
passage à
l’échelle ?
Comment
monitorer mes
devices ?
▪ La multiplication des objets et les millions de messages qu’ils génèrent nécessitent une plateforme
d’administration. Ceci afin de pouvoir en extraire des services (reporting, prédiction, analytics…)
UNE FORME D’INADÉQUATION
Des besoins parfois différents de l’offre.
Créateurs d’objets connectés Fournisseurs de plateformes IoT
Besoin d’une plateforme pour
administrer les objets, gérer les
interactions et créer du service.
Pouvoir customiser la
plateforme
Proposition d’une plateforme
générique permettant de définir
des typologies d’objets, gérer
les accès et stocker les
données.
Avant 2015 : problème de « matching » entre :
▪ Les plateformes IoT qui se limitaient à collecter des données d’objets
▪ Les créateurs d’objets qui cherchaient une solution pour gérer ces objets et créer du service.
Un écosystème qui ne cesse de se complexifier
Paysage en 2016
IOT CONCEPTES GENERAUX
- Les architectures Big Data / IoT
Peer-to-Peer
Différence entre la « Data » et « Data Streaming »
Exemple 1 : Analogie avec de la vidéo, le Peer-to-Peer et le Streaming
Streaming vidéo
Charactériques intéressantes
‒ Pas besoin d’attendre d’avoir tout
téléchargé pour regarder la vidéo,
‒ On ne peut pas (par défaut)
sauvegarder un flux vidéo.
Exemples de Video On Demand
‒ www.streaminglegal.tv
‒ www.youtube.com
‒ http://pluzzvad.francetv.fr
Charactériques intéressantes
‒ Partage ce que l’on veut,
‒ Nécessite d’attendre la fin du
téléchargement,
‒ Statique et simple: Une fois sur le
PC, on fait ce que l’on veut.
Exemple
‒ http://emule-project.net (2002)
Batch Temps
réel
13
Stocker les messages ne suffit pas
Pouvoir traiter le cycle de vie des messages
En se reposant sur les principes des architectures Lambda
Evénements
Batch
Temps
réel
Visualisation
temps réel
Visualisation
batchs
Collecter les
messages issus
des objets.
Uniformiser
voir enrichir
les données
Stocker
durablement
les données
Analyser les
données
Exposer les
données ou
services
Fédération
CONCENSUS SUR L’ETAT DE L’ART
Platform Services
Infrastructure Services
Web Apps
Mobile
Apps
API
Management
API Apps
Logic Apps
Notification
Hubs
Content
Delivery
Network (CDN)
Media
Services
BizTalk
Services
Hybrid
Connections
Service Bus
Storage
Queues
Hybrid
Operations
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
Data
Warehouse
Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
App
Insights
Azure
SDK
VS Online
Domain Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Data
Lake
IoT Hub
Data
Catalog
Security &
Management
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
Offre synthétique de la plateforme Microsoft Azure
Infrastructure “hyper-scale”
28 Regions Worldwide, 22 ONLINE…
huge capacity around the world…growing every year
 100+ datacenters
 Top 3 networks in the world
 2.5x AWS, 7x Google DC Regions
 G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…
Operational
Announced/Not Operational
Central US
Iowa
West US
California
East US
Virginia
US Gov
Virginia
North Central US
Illinois
US Gov
Iowa
South Central US
Texas
Brazil South
Sao Paulo State
West Europe
Netherlands
China North *
Beijing
China South *
Shanghai
Japan East
Tokyo, Saitama
Japan West
Osaka
India South
Chennai
East Asia
Hong Kong
SE Asia
Singapore
Australia South East
Victoria
Australia East
New South Wales
* Operated by 21Vianet ** Operated by Deutsche Telekom
India Central
Pune
Canada East
Quebec City
Canada Central
Toronto
India West
Mumbai
Germany North East **
Magdeburg
Germany Central **
Frankfurt
North Europe
Ireland
East US 2
Virginia
United Kingdom
RegionsUnited Kingdom
Regions
MAIS QUELLES BRIQUES CHOISIR ?
Les plateformes fournissent l’infrastructure/services et non une solution
17
• Problématique :
– les plateformes offrent des services très ouverts pour un maximum de cas d’usage,
– Conséquence : difficulté dans le choix et l’imbrication de ces services pour réaliser une
plateforme IoT exploitable.
IoT Hubs
Stream
processin
g
Apache Storm
on
HDInsightKafka /
RabbitMQ /
ActiveMQ
Azure Stream
Analytics
POURQUOI ANTANT DE BRIQUES EN IoT?
NOMBREUSES BRIQUES POUR MODELISER LE BESOIN
Source : Microsoft
Il y a le Wifi, le filaire, le CPL, le laser, la fibre optique, avec/sans SIM…
Différentes catégories simplifiées et résumées par Inov360 :
AUTRES BRIQUES : LA CONNECTIVITE
Source : http://www.inov360.com/blog/sim-less-networks-the-new-eldorado-of-m2m-and-internet-of-things/
Exemple de nombreux comparatifs de réseau M2M historique !
AUTRES BRIQUES : LA CONNECTIVITE
SigFox :
- Réseau mondial avec un contrat unique
- Peu cher
- Peu consommateur d’énergie
- Longue portée
- En Fr: 1500 antennes couvrent 91% de
la population (equivalent à la 3G)
- Emission 150 msg de 12 octet par jour
Bi-mode LoRa / SigFox
http://www.nemeus.fr/en
/nemeus-mm002-2
Source: http://www.oezratty.net/wordpress/2015/reseaux-m2m-2
Source: http://www.domotique-info.fr/2014/02/sigfox-
technologie-de-rupture-pour-le-marche-du-m2m
DEMO Azure IoT Suite
Plateforme opérationnelle en 15 minutes
PRESENTATION DE L’OFFRE
AZURE IOT SUITE
- Azure IoT Suite et les « Pre-packaged solutions »
- En test - CMMS (Computerized Maintenance Management
Systems)
- Predictive Maintenance
- Remote Monitoring
IOT DANS L’ECOSYSTEME
MICROSOFT
FOCUS SUR L’OFFRE AZURE IOT SUITE
>50 TRILLION
storage objects
>500MILLION
AAD users
1 out of 4 VMs
are Linux VMs
>5 MILLION
requests/sec
>1,500,000
SQL databases
in Azure
>18
BILLION
Azure Active Directory
authentications/week
New Azure customers a
month
>90,000
>3 Million
Developers registered
with Visual Studio Online
TRILLION
Events each month
(Event Hub)
>2
Virtualization Cloud IAAS Enterprise PaaS Cloud Storage Service
Business
Intelligence
Social
Software
Sales Force
Automation
The only company in all 7 Magic Quadrants and a Leader across all 7
Virtualization | IaaS | SaaS (Unified Comm, BI, Sales Force Automation) | PaaS
Exemples concrets de cas métiers
et techniques adressés
SAP : Exemple d’architecture SAP IoT
(Nov 2015)
http://go.sap.com/solution/internet-of-things.html
Organisation des briques fonctionnelles.
ADHERENCE AVEC LES SOLUTIONS CLOUD
28
Device Model
Ingest
Hub
Device registration
Device B
Device A
Agent
Librairies
Gateway
Agent
Librairie
s
Data store
Administration Portal
Data
Uniformisatio
n
Visualisation and Analytics
Batch
Processing
Streaming
Processing
Cloud service
Iotta service
Iotta service with additional developpements
Data Path
Interaction
Json
AMQP
HTTPS
Json
AMQP
HTTPS
Proprietary
Device state store
Solution PortalProvisioning API
Identity & Registry Stores
Stream Event Processor
Analytics/
Machine
Learning
Data
Visualization &
Presentation
Device State Store
Gateway
Storage
IP capable
devices
Existing IoT
devices
Low power
devices
PresentationDevice and Event Processing
Data
Transport
Devices and
Data Sources
Cloud
Gate-
way
Agent
Libs
Agent
Libs
Control System Worker Role
Agent
Libs
Architectures de référence
Ce que propose Microsoft dans Azure
Devices
Azure IoT Suite Remote Monitoring
What you get with remote monitoring
preconfigured solution ?
Back end
systems
and
processes
C# simulator
Event Hub
Storage blobs DocumentDB
Web/Mobile App
Stream Analytics Logic Apps
Azure
Active Directory
IoT Hub Web Jobs
Power BI
Microsoft Azure IoT Suite
Preconfigured solutions
Heterogeneous agents
Connect and control
Event processing
Predictive analytics
Data visualization
Workflow integration
Push and broadcast
notifications
ID and access
management
Analyze and act
on new data
Integrate and transform
business processes
Connect and scale
with efficiency
Predictive
Maintenance
Remote
Monitoring
Asset
Management
Trois Preconfigured Solutions
VERTICALITE DES
BESOINS
CONCLUSION
Peu de connaissances PaaS
CONCLUSION : LES OFFRES PAAS POUR L’IoT
PaaS = Lego « sur étagère ». Mais comment créer une belle construction ?
Maitrise et expérience des briques PaaS
Fabrication de pièces sur mesure ? Fabrication de pièces sur mesure ?
- Imprimante 3D Plastique ou bois
http://www.engadget.com/
http://gizmodo.com/

Mais conteúdo relacionado

Mais procurados

étude de cas Cisco
étude de cas Ciscoétude de cas Cisco
étude de cas Cisco
anoucktr
 
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
IBM France Lab
 
Ca cloud academy securité nauges
Ca   cloud academy securité naugesCa   cloud academy securité nauges
Ca cloud academy securité nauges
CloudAcademy
 

Mais procurados (17)

Industrie 4.0 / usine du futur : retours concrets & faibles coûts
Industrie 4.0 / usine du futur : retours concrets & faibles coûtsIndustrie 4.0 / usine du futur : retours concrets & faibles coûts
Industrie 4.0 / usine du futur : retours concrets & faibles coûts
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic fr
 
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
 
Benchmark des solutions IoT et intégration d'une plateforme à un progiciel de...
Benchmark des solutions IoT et intégration d'une plateforme à un progiciel de...Benchmark des solutions IoT et intégration d'une plateforme à un progiciel de...
Benchmark des solutions IoT et intégration d'une plateforme à un progiciel de...
 
Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?
 
SplunkLive! Paris 2016 - Customer Presentation - Natixis
SplunkLive! Paris 2016 - Customer Presentation - NatixisSplunkLive! Paris 2016 - Customer Presentation - Natixis
SplunkLive! Paris 2016 - Customer Presentation - Natixis
 
Plateforme digitale services et technologies
Plateforme digitale   services et technologiesPlateforme digitale   services et technologies
Plateforme digitale services et technologies
 
Iot & cloud
Iot & cloudIot & cloud
Iot & cloud
 
Bluemix Paris Meetup #5 - Internet des objets - 11 février 2015
Bluemix Paris Meetup #5 - Internet des objets - 11 février 2015Bluemix Paris Meetup #5 - Internet des objets - 11 février 2015
Bluemix Paris Meetup #5 - Internet des objets - 11 février 2015
 
étude de cas Cisco
étude de cas Ciscoétude de cas Cisco
étude de cas Cisco
 
L'automatisation dans les reseaux d'entrerprise
L'automatisation dans les reseaux d'entrerpriseL'automatisation dans les reseaux d'entrerprise
L'automatisation dans les reseaux d'entrerprise
 
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
 
La gouvernance du SI hybride - Principes et mise en oeuvre
La gouvernance du SI hybride - Principes et mise en oeuvreLa gouvernance du SI hybride - Principes et mise en oeuvre
La gouvernance du SI hybride - Principes et mise en oeuvre
 
IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425
 
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109
 
Implémentation d’une solution de supervision de température et d’humidité pou...
Implémentation d’une solution de supervision de température et d’humidité pou...Implémentation d’une solution de supervision de température et d’humidité pou...
Implémentation d’une solution de supervision de température et d’humidité pou...
 
Ca cloud academy securité nauges
Ca   cloud academy securité naugesCa   cloud academy securité nauges
Ca cloud academy securité nauges
 

Semelhante a VISEO Shake the Microsoft business - comment rapidement batir une solution IoT

Session iot gwab 2014 paris
Session iot gwab 2014 parisSession iot gwab 2014 paris
Session iot gwab 2014 paris
Marius Zaharia
 

Semelhante a VISEO Shake the Microsoft business - comment rapidement batir une solution IoT (20)

Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
 
System Center 2012 : Montez votre Cloud Privé avec NetApp et Cisco
System Center 2012 : Montez votre Cloud Privé avec NetApp et Cisco System Center 2012 : Montez votre Cloud Privé avec NetApp et Cisco
System Center 2012 : Montez votre Cloud Privé avec NetApp et Cisco
 
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
 
Mon Stockage a la Cloud Attitude
Mon Stockage a la Cloud Attitude Mon Stockage a la Cloud Attitude
Mon Stockage a la Cloud Attitude
 
WygDay 2010
WygDay 2010WygDay 2010
WygDay 2010
 
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
 
Atelier d'immersion avec les outils Microsoft
Atelier d'immersion avec les outils MicrosoftAtelier d'immersion avec les outils Microsoft
Atelier d'immersion avec les outils Microsoft
 
BizTalk Summit L'intégration en mutation
BizTalk Summit   L'intégration en mutationBizTalk Summit   L'intégration en mutation
BizTalk Summit L'intégration en mutation
 
Conference T&MA Internet of Things
Conference T&MA Internet of ThingsConference T&MA Internet of Things
Conference T&MA Internet of Things
 
WygDay 2010 - session plénière
WygDay 2010 - session plénièreWygDay 2010 - session plénière
WygDay 2010 - session plénière
 
Session Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 parisSession Objet Connecté gwab 2014 paris
Session Objet Connecté gwab 2014 paris
 
Gab2019 Ihor leontiev Vincent Thavonekham ouverture
Gab2019 Ihor leontiev Vincent Thavonekham ouvertureGab2019 Ihor leontiev Vincent Thavonekham ouverture
Gab2019 Ihor leontiev Vincent Thavonekham ouverture
 
Session iot gwab 2014 paris
Session iot gwab 2014 parisSession iot gwab 2014 paris
Session iot gwab 2014 paris
 
Webcast eth-mat-thw-final
Webcast eth-mat-thw-finalWebcast eth-mat-thw-final
Webcast eth-mat-thw-final
 
Webcast - Ces nouveaux outils qui assurent le succès de vos solutions IOT /M2...
Webcast - Ces nouveaux outils qui assurent le succès de vos solutions IOT /M2...Webcast - Ces nouveaux outils qui assurent le succès de vos solutions IOT /M2...
Webcast - Ces nouveaux outils qui assurent le succès de vos solutions IOT /M2...
 
20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements
 
Kinect en moins de 10 Minutes
Kinect en moins de 10 MinutesKinect en moins de 10 Minutes
Kinect en moins de 10 Minutes
 
Présentation/Atelier comm vault
Présentation/Atelier comm vaultPrésentation/Atelier comm vault
Présentation/Atelier comm vault
 
Sécuriser votre site web azure, c'est simple maintenant!
Sécuriser votre site web azure, c'est simple maintenant!Sécuriser votre site web azure, c'est simple maintenant!
Sécuriser votre site web azure, c'est simple maintenant!
 
T
TT
T
 

Mais de FactoVia

Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
FactoVia
 

Mais de FactoVia (15)

Enjeux industrie et formations
Enjeux industrie et formationsEnjeux industrie et formations
Enjeux industrie et formations
 
Decentralised Control of Intelligent Devices: A Healthcare Facility Study
Decentralised Control of Intelligent Devices: A Healthcare Facility Study Decentralised Control of Intelligent Devices: A Healthcare Facility Study
Decentralised Control of Intelligent Devices: A Healthcare Facility Study
 
Viseo presentation Clean Code / Intelligence Artificielle DCOP
Viseo presentation Clean Code / Intelligence Artificielle DCOPViseo presentation Clean Code / Intelligence Artificielle DCOP
Viseo presentation Clean Code / Intelligence Artificielle DCOP
 
Cracking RSA key - Quantum Computing - #GlobalAzure Bootcamp - Louis Charavne...
Cracking RSA key - Quantum Computing - #GlobalAzure Bootcamp - Louis Charavne...Cracking RSA key - Quantum Computing - #GlobalAzure Bootcamp - Louis Charavne...
Cracking RSA key - Quantum Computing - #GlobalAzure Bootcamp - Louis Charavne...
 
Cedric leblond migrer jenkins AWS vers Azure Devops
Cedric leblond migrer jenkins AWS vers Azure DevopsCedric leblond migrer jenkins AWS vers Azure Devops
Cedric leblond migrer jenkins AWS vers Azure Devops
 
Global Azure Bootcamp 2016 - Lyon : Keynote Quantum : Concepts explained & Li...
Global Azure Bootcamp 2016 - Lyon : Keynote Quantum : Concepts explained & Li...Global Azure Bootcamp 2016 - Lyon : Keynote Quantum : Concepts explained & Li...
Global Azure Bootcamp 2016 - Lyon : Keynote Quantum : Concepts explained & Li...
 
Global Azure Bootcamp 2016 - Lyon - Keynote Opening
Global Azure Bootcamp 2016 - Lyon - Keynote OpeningGlobal Azure Bootcamp 2016 - Lyon - Keynote Opening
Global Azure Bootcamp 2016 - Lyon - Keynote Opening
 
Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
 
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
Global Azure Bootcamp 2016 - Lyon : DevOps Datascience
 
Azure IoT Edge with real-time Machine Learning and Azure IoT Central - Vincen...
Azure IoT Edge with real-time Machine Learning and Azure IoT Central - Vincen...Azure IoT Edge with real-time Machine Learning and Azure IoT Central - Vincen...
Azure IoT Edge with real-time Machine Learning and Azure IoT Central - Vincen...
 
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineIndustry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
 
Why care about GDPR and avoid over $20 million fines, even outside EU ?
Why care about GDPR and avoid over $20 million fines, even outside EU ?Why care about GDPR and avoid over $20 million fines, even outside EU ?
Why care about GDPR and avoid over $20 million fines, even outside EU ?
 
Cahier spécial visual studio 2015 - Octobre 2015
Cahier spécial visual studio 2015 - Octobre 2015Cahier spécial visual studio 2015 - Octobre 2015
Cahier spécial visual studio 2015 - Octobre 2015
 
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
 
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryObjet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
 

VISEO Shake the Microsoft business - comment rapidement batir une solution IoT

  • 1. VISEO et Microsoft présentent : Shake the business Comment bâtir une solution IoT plus vite qu’avant ? Principes et retour d’expérience sur les briques de Légo Microsoft Azure IoT Suite Version 3.1 IoT
  • 2. PRESENTATION Vincent THAVONEKHAM 15 ans d’expériences ‒ Responsable de la stratégie Azure à VISEO ‒ Spécialiste ALM, Agilité et Cloud Azure ‒ Consultant, Coach et formateur ‒ Certifications: ITIL v3, PRINCE2, Microsoft, ScrumMaster ‒ Nominations par Microsoft: • 2013: Microsoft vTSP Azure • 2014: Microsoft p-Seller Azure • 2015: Microsoft p-Seller Azure et ALM TFS et BI • 2015: Microsoft MVP Azure ‒ Associatif • Co-administrateur de l’association du MUG-Lyon • Membre fondateur de l’association du AZUG FR • Bénévole/formateur à la Maison pour Tous (MPT) www.thavo.com @vThavo Votre formateur : Qui suis-je ?
  • 3. Responsable de la Practice Microsoft dynamique Forte implication dans les communautés et dans le partage 3 www.thavo.com @vThavo 2013 à 2015 : Microsoft vTSP Azure 2015: Microsoft p-Seller ALM TFS 2015: Top 5 meilleurs partenaire de France 2015: Award : Azure MVP CERTIFICATIONS: Microsoft Certified Professional ITIL v3, PRINCE2, ScrumMaster Auteur et co-auteur DevOps et Azure (France et à l’international) En 2015 : - Livres blancs : Zend / Programmez! - Table ronde live streaming pour Electric Cloud, avec Gene Kim (The Phoenix project) Forte implication associative:
  • 4. PRESENTATION 15 ans d’expériences ‒ Architecte Sénior ‒ Référent technique de l’offre IoT ‒ Spécialiste des architectures SOA et ROA ‒ Quelques références IoT majeurs depuis 2011 • Carrefour PIKIT, Schneider Electric, … • Benchmark des plateformes IoT pour Orange • Réalisation de MVP objets connectés ‒ Livres blancs Frédéric Pottier @JagFredo
  • 5. Eric Directeur de projet / Manager IoT, web et mobile Emmanuel Architecte IoT Senior Philippe Architecte IoT Senior Frédéric Architecte IoT Senior Porteur offre IoT (technique) IoT Nicolas Dév Azure IoT Thomas Référent technique IoT et mobile Vincent MVP Azure award 2015-2016 Formateur Azure IoT Vincent Dév Azure IoT Practice IoT de VISEO Julien Architecte Azure V2.2 Yannick Formateur Azure IoT Référent technique ERDF Linky Samuel Architecte Event Sourcing IoT Jean-Philippe Architecte IoT senior Expert native UI 5 Thibaut Responsable Innovation Porteur offre IoT Groupe Thomas Expert ‘bas niveau’ C++, Expert 3D Oculus Rift
  • 6. IOT INTRODUCTION ET ENJEUX Opportunités et challenges
  • 7. 25 BILLION Connected “things” will be in use by 2020 Gartner $7.2 TRILLION worldwide market for IoT solutions by 2020 IDC: Worldwide and Regional Internet of Things (IoT) 2014–2020 Forecast 25 Billion (US) = 25x10^9 = 25 Milliard (FR) $7.2 Trillion (US) = $7.2x10^12 = $7200 Milliard (FR) 7
  • 8. Constat en 2016 Hardware peu cher Connectivité de partout Simple à développer Nouveaux scenario innovants Cloud pour aider le big data 8
  • 9. 2016 : UN BESOIN D’INDUSTRIALISATION Nombreuses problématiques Comment enrôler mes devices ? Comment accéder à mes données ? Comment interagir en temps réel ? Comment fiabiliser mes données ? Comment administrer mes devices ? Comment enrichir mes données ? Comment gérer le passage à l’échelle ? Comment monitorer mes devices ? ▪ La multiplication des objets et les millions de messages qu’ils génèrent nécessitent une plateforme d’administration. Ceci afin de pouvoir en extraire des services (reporting, prédiction, analytics…)
  • 10. UNE FORME D’INADÉQUATION Des besoins parfois différents de l’offre. Créateurs d’objets connectés Fournisseurs de plateformes IoT Besoin d’une plateforme pour administrer les objets, gérer les interactions et créer du service. Pouvoir customiser la plateforme Proposition d’une plateforme générique permettant de définir des typologies d’objets, gérer les accès et stocker les données. Avant 2015 : problème de « matching » entre : ▪ Les plateformes IoT qui se limitaient à collecter des données d’objets ▪ Les créateurs d’objets qui cherchaient une solution pour gérer ces objets et créer du service.
  • 11. Un écosystème qui ne cesse de se complexifier Paysage en 2016
  • 12. IOT CONCEPTES GENERAUX - Les architectures Big Data / IoT
  • 13. Peer-to-Peer Différence entre la « Data » et « Data Streaming » Exemple 1 : Analogie avec de la vidéo, le Peer-to-Peer et le Streaming Streaming vidéo Charactériques intéressantes ‒ Pas besoin d’attendre d’avoir tout téléchargé pour regarder la vidéo, ‒ On ne peut pas (par défaut) sauvegarder un flux vidéo. Exemples de Video On Demand ‒ www.streaminglegal.tv ‒ www.youtube.com ‒ http://pluzzvad.francetv.fr Charactériques intéressantes ‒ Partage ce que l’on veut, ‒ Nécessite d’attendre la fin du téléchargement, ‒ Statique et simple: Une fois sur le PC, on fait ce que l’on veut. Exemple ‒ http://emule-project.net (2002) Batch Temps réel 13
  • 14. Stocker les messages ne suffit pas Pouvoir traiter le cycle de vie des messages En se reposant sur les principes des architectures Lambda Evénements Batch Temps réel Visualisation temps réel Visualisation batchs Collecter les messages issus des objets. Uniformiser voir enrichir les données Stocker durablement les données Analyser les données Exposer les données ou services Fédération CONCENSUS SUR L’ETAT DE L’ART
  • 15. Platform Services Infrastructure Services Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services BizTalk Services Hybrid Connections Service Bus Storage Queues Hybrid Operations Backup StorSimple Azure Site Recovery Import/Export SQL Database DocumentDB Redis Cache Azure Search Storage Tables Data Warehouse Azure AD Health Monitoring AD Privileged Identity Management Operational Analytics Cloud Services Batch RemoteApp Service Fabric Visual Studio App Insights Azure SDK VS Online Domain Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Data Lake IoT Hub Data Catalog Security & Management Azure Active Directory Multi-Factor Authentication Automation Portal Key Vault Store/ Marketplace VM Image Gallery & VM Depot Azure AD B2C Scheduler Offre synthétique de la plateforme Microsoft Azure
  • 16. Infrastructure “hyper-scale” 28 Regions Worldwide, 22 ONLINE… huge capacity around the world…growing every year  100+ datacenters  Top 3 networks in the world  2.5x AWS, 7x Google DC Regions  G Series – Largest VM in World, 32 cores, 448GB Ram, SSD… Operational Announced/Not Operational Central US Iowa West US California East US Virginia US Gov Virginia North Central US Illinois US Gov Iowa South Central US Texas Brazil South Sao Paulo State West Europe Netherlands China North * Beijing China South * Shanghai Japan East Tokyo, Saitama Japan West Osaka India South Chennai East Asia Hong Kong SE Asia Singapore Australia South East Victoria Australia East New South Wales * Operated by 21Vianet ** Operated by Deutsche Telekom India Central Pune Canada East Quebec City Canada Central Toronto India West Mumbai Germany North East ** Magdeburg Germany Central ** Frankfurt North Europe Ireland East US 2 Virginia United Kingdom RegionsUnited Kingdom Regions
  • 17. MAIS QUELLES BRIQUES CHOISIR ? Les plateformes fournissent l’infrastructure/services et non une solution 17 • Problématique : – les plateformes offrent des services très ouverts pour un maximum de cas d’usage, – Conséquence : difficulté dans le choix et l’imbrication de ces services pour réaliser une plateforme IoT exploitable.
  • 18. IoT Hubs Stream processin g Apache Storm on HDInsightKafka / RabbitMQ / ActiveMQ Azure Stream Analytics POURQUOI ANTANT DE BRIQUES EN IoT? NOMBREUSES BRIQUES POUR MODELISER LE BESOIN Source : Microsoft
  • 19. Il y a le Wifi, le filaire, le CPL, le laser, la fibre optique, avec/sans SIM… Différentes catégories simplifiées et résumées par Inov360 : AUTRES BRIQUES : LA CONNECTIVITE Source : http://www.inov360.com/blog/sim-less-networks-the-new-eldorado-of-m2m-and-internet-of-things/
  • 20. Exemple de nombreux comparatifs de réseau M2M historique ! AUTRES BRIQUES : LA CONNECTIVITE SigFox : - Réseau mondial avec un contrat unique - Peu cher - Peu consommateur d’énergie - Longue portée - En Fr: 1500 antennes couvrent 91% de la population (equivalent à la 3G) - Emission 150 msg de 12 octet par jour Bi-mode LoRa / SigFox http://www.nemeus.fr/en /nemeus-mm002-2 Source: http://www.oezratty.net/wordpress/2015/reseaux-m2m-2 Source: http://www.domotique-info.fr/2014/02/sigfox- technologie-de-rupture-pour-le-marche-du-m2m
  • 21. DEMO Azure IoT Suite Plateforme opérationnelle en 15 minutes
  • 22. PRESENTATION DE L’OFFRE AZURE IOT SUITE - Azure IoT Suite et les « Pre-packaged solutions » - En test - CMMS (Computerized Maintenance Management Systems) - Predictive Maintenance - Remote Monitoring
  • 23. IOT DANS L’ECOSYSTEME MICROSOFT FOCUS SUR L’OFFRE AZURE IOT SUITE
  • 24. >50 TRILLION storage objects >500MILLION AAD users 1 out of 4 VMs are Linux VMs >5 MILLION requests/sec >1,500,000 SQL databases in Azure >18 BILLION Azure Active Directory authentications/week New Azure customers a month >90,000 >3 Million Developers registered with Visual Studio Online TRILLION Events each month (Event Hub) >2
  • 25. Virtualization Cloud IAAS Enterprise PaaS Cloud Storage Service Business Intelligence Social Software Sales Force Automation The only company in all 7 Magic Quadrants and a Leader across all 7 Virtualization | IaaS | SaaS (Unified Comm, BI, Sales Force Automation) | PaaS
  • 26. Exemples concrets de cas métiers et techniques adressés
  • 27. SAP : Exemple d’architecture SAP IoT (Nov 2015) http://go.sap.com/solution/internet-of-things.html
  • 28. Organisation des briques fonctionnelles. ADHERENCE AVEC LES SOLUTIONS CLOUD 28 Device Model Ingest Hub Device registration Device B Device A Agent Librairies Gateway Agent Librairie s Data store Administration Portal Data Uniformisatio n Visualisation and Analytics Batch Processing Streaming Processing Cloud service Iotta service Iotta service with additional developpements Data Path Interaction Json AMQP HTTPS Json AMQP HTTPS Proprietary Device state store
  • 29. Solution PortalProvisioning API Identity & Registry Stores Stream Event Processor Analytics/ Machine Learning Data Visualization & Presentation Device State Store Gateway Storage IP capable devices Existing IoT devices Low power devices PresentationDevice and Event Processing Data Transport Devices and Data Sources Cloud Gate- way Agent Libs Agent Libs Control System Worker Role Agent Libs Architectures de référence Ce que propose Microsoft dans Azure
  • 30. Devices Azure IoT Suite Remote Monitoring What you get with remote monitoring preconfigured solution ? Back end systems and processes C# simulator Event Hub Storage blobs DocumentDB Web/Mobile App Stream Analytics Logic Apps Azure Active Directory IoT Hub Web Jobs Power BI
  • 31. Microsoft Azure IoT Suite Preconfigured solutions Heterogeneous agents Connect and control Event processing Predictive analytics Data visualization Workflow integration Push and broadcast notifications ID and access management Analyze and act on new data Integrate and transform business processes Connect and scale with efficiency
  • 33.
  • 34.
  • 36. Peu de connaissances PaaS CONCLUSION : LES OFFRES PAAS POUR L’IoT PaaS = Lego « sur étagère ». Mais comment créer une belle construction ? Maitrise et expérience des briques PaaS Fabrication de pièces sur mesure ? Fabrication de pièces sur mesure ? - Imprimante 3D Plastique ou bois http://www.engadget.com/ http://gizmodo.com/