Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Samedi 21/04/2018 ; 2ième étage : EPSI Campus HEP Lyon - René Cassin, 7 rue Jean-Marie Leclair
V1.0
DevOps c’est compliqué ; avec la DataScience / AI ça l’est
davantage !
Retours d’expériences (échecs et succès en Prod)
Vincent Thavonekham
@vThavo | VISEO
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
www.thavo.com
@vThavo
2013-2015 : Microsoft vTSP Azure
2015: Microsoft p-Seller Azure + ALM TFS + Data
2015: WPC Orlando awarded Top 5 best pSeller partner Fr
2015,16,17,18: Azure MVP Award
2017/18: Microsoft Regional Director
CERTIFICATIONS / DEGREES:
Microsoft Certified Professional
ITIL v3, PRINCE2, ScrumMaster, BEng Honors,
PgD & MSc. IT in Intelligent Systems (distinction & 1st rank)
Author & co-author : DevOps & Azure
(France & international www.aka.ms/aiplaybook)
- Published books, white paper and magazine articles
- Round Table panels including live streaming
(Electric Cloud, with Gene Kim, The Phoenix project)
MVP Community in Seattle !
I’m a very dynamic Microsoft Regional Director & MVP @VISEO
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
• Description du domaine de la DataScience
• Description du métier du DataScientist
hyper-agile
• Problématiques du « Wall of Confusion »
• Quelques solutions
• Démos
AGENDA
3
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Description - Domaine de la DataScience
4
• Tout le monde se prétend être DataScientists !
• Ex de problème :
– « Canon à électrons et 2 fentes » (cf talk Quantique !)
• DS = Nombreuses études
« one shot », puis conserve
le résultat
– Pas besoin de livrer x5 / jour en Prod
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Description - Métier du DataScientist
5
• Démo : Jupyter, etc… (mindmap of DS tooling)
• Le DS travaille dans un « document Word de
spécifications & hypothèses » (notebook)
contenant du code qui s’exécute et affiche des
graphiques en live !
– Pas comme Dev sous Eclipse / VS / …. : Code,
compile, déploie, débug, change, …
– Nécessité d’avoir des cycles de vie hyper-agiles
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Frustrations
6
• Utilisation de CRISP
– Cycle de vie ALM trop long
– Très limité aux DataScientifists++
• pas équipe de Dév, Testeurs, Prod, …
– Créé en 1996
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Frustrations - Relativement jeune
7
2013 2017
Data
Scientists
Dev Rec Pre-Prod Prod
Industrialization and scale out to the outside world for the End Users
Rec Pre-Prod Prod2001
Agile
Dev
1913
Ford
Lean
go/no-go gauges go/no-go go/no-go
Best
Practices / Lean
Best
Practices / Agile
Best
Practices
V-Cycle !
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Frustrations – « Wall of confusion »
8
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Frustrations – DS va travailler avec de
nombreux services de la DSI, car
complexité
9
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Quelques solutions
10
• SDK Python
• Azure Machine
Learning Studio
• Azure Machine
Learning Workbench
• SQL Serveur 2017 DataScience
• Azure DataLake Analytics et U-SQL, etc…
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
11
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
TDSP : Team DataScience Process
12
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
Outillages du DataScientists
13
• Azure Machine Learning Workbench
• SQL Serveur 2017 DataScience
• VS / VS Code  Database Project
• VSTS (ou le vieux TFS !!) pour le DevOps
• …
Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE
GAB 2018 LYON CO-ORAGANIZER :
@vThavo & @LeontievIhor & @EdwigeSeminara
Les sponsors sociétés qui font que cet événement associatif
reste gratuithttps://global.azurebootcamp.net/sponsors
Les sponsors mondiaux:
14
QUESTIONS ??

Contenu connexe

PDF
Oussema sferi CV FR
PPTX
Présentation Global Azure Bootcamp Rennes 2018
PDF
[aOS N°2] DevOps & SharePoint - Michel Hubert
PDF
Cv kahla wathek
PPTX
Architecturez vos applications mobiles avec Azure et Xamarin
PPTX
Sug bordeaux 20140925
PPTX
Mise en œuvre d’une démarche DevOps dans Windows Azure
PDF
Industrialisation des développements d'Apps SharePoint avec Node.js
Oussema sferi CV FR
Présentation Global Azure Bootcamp Rennes 2018
[aOS N°2] DevOps & SharePoint - Michel Hubert
Cv kahla wathek
Architecturez vos applications mobiles avec Azure et Xamarin
Sug bordeaux 20140925
Mise en œuvre d’une démarche DevOps dans Windows Azure
Industrialisation des développements d'Apps SharePoint avec Node.js

Similaire à Global Azure Bootcamp 2016 - Lyon : DevOps Datascience (20)

PPTX
Gab2019 Ihor leontiev Vincent Thavonekham ouverture
PDF
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...
PPTX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
PPTX
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
PDF
Intelligence artificielle et réalité mixte pour les établissements scolaires
PPTX
TechDays 2012 - Windows Azure - ALM
PPTX
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
PPTX
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
PPTX
[GAB2016] Workshop - Industrialisez vos expérimentations Azure Machine Learni...
PPTX
David Joubert - Workshop Azure ML - Azure Data Factory - Global Azure Bootcam...
PDF
Corporate proposal | Future Skills Institute
PDF
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
PPTX
8 Rex : Mise en place de DevOps sur Azure
PDF
Azure Data Factory-Rebuild 2017
PDF
DevOps au coeur de la transformation digitale
PPTX
Digital transformation - DevOps Day - 02/02/2017
PDF
Donnez de l'agilité à votre système d'information avec Azure
PPTX
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...
PPTX
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
PDF
Aspectize mdday2010
Gab2019 Ihor leontiev Vincent Thavonekham ouverture
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Intelligence artificielle et réalité mixte pour les établissements scolaires
TechDays 2012 - Windows Azure - ALM
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
[GAB2016] Workshop - Industrialisez vos expérimentations Azure Machine Learni...
David Joubert - Workshop Azure ML - Azure Data Factory - Global Azure Bootcam...
Corporate proposal | Future Skills Institute
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
8 Rex : Mise en place de DevOps sur Azure
Azure Data Factory-Rebuild 2017
DevOps au coeur de la transformation digitale
Digital transformation - DevOps Day - 02/02/2017
Donnez de l'agilité à votre système d'information avec Azure
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Aspectize mdday2010
Publicité

Plus de FactoVia (20)

PDF
Enjeux industrie et formations
PDF
Industrie 4.0 / usine du futur : retours concrets & faibles coûts
PPTX
Decentralised Control of Intelligent Devices: A Healthcare Facility Study
PPTX
Viseo presentation Clean Code / Intelligence Artificielle DCOP
PDF
Cracking RSA key - Quantum Computing - #GlobalAzure Bootcamp - Louis Charavne...
PPTX
Cedric leblond migrer jenkins AWS vers Azure Devops
PPTX
Global Azure Bootcamp 2016 - Lyon : Keynote Quantum : Concepts explained & Li...
PPTX
Global Azure Bootcamp 2016 - Lyon - Keynote Opening
PPTX
Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
PDF
Azure IoT Edge with real-time Machine Learning and Azure IoT Central - Vincen...
PDF
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
PPTX
Why care about GDPR and avoid over $20 million fines, even outside EU ?
PDF
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
PDF
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
PDF
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
PDF
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
PPSX
Retour d'expérience Large IoT project / BigData : détail du cas réel de Hager...
PDF
Cahier spécial visual studio 2015 - Octobre 2015
PPTX
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
PPSX
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Enjeux industrie et formations
Industrie 4.0 / usine du futur : retours concrets & faibles coûts
Decentralised Control of Intelligent Devices: A Healthcare Facility Study
Viseo presentation Clean Code / Intelligence Artificielle DCOP
Cracking RSA key - Quantum Computing - #GlobalAzure Bootcamp - Louis Charavne...
Cedric leblond migrer jenkins AWS vers Azure Devops
Global Azure Bootcamp 2016 - Lyon : Keynote Quantum : Concepts explained & Li...
Global Azure Bootcamp 2016 - Lyon - Keynote Opening
Global Azure Bootcamp 2016 - Lyon : Iot Project Management, IoT Edge with Rea...
Azure IoT Edge with real-time Machine Learning and Azure IoT Central - Vincen...
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Why care about GDPR and avoid over $20 million fines, even outside EU ?
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Microsoft Experiences 16, Vincent Thavonekham REX IoT Azure Large projects
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
Retour d'expérience Large IoT project / BigData : détail du cas réel de Hager...
Cahier spécial visual studio 2015 - Octobre 2015
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Publicité

Dernier (9)

PDF
COURS GCDs Chap 9.pdf tous les éléments.
PDF
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
PDF
Démystification des QR codes - histoire - utilisations - techniques
PPTX
Projet de Fin d’Études – Plateforme FMS pour la Gestion des FCPR
PDF
Architecture logicielle et Modeles de Conception
PDF
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
PPT
Pratiques des systèmes d'information ppt
PDF
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
test pour la présentation foire de Chalôns V1
COURS GCDs Chap 9.pdf tous les éléments.
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
Démystification des QR codes - histoire - utilisations - techniques
Projet de Fin d’Études – Plateforme FMS pour la Gestion des FCPR
Architecture logicielle et Modeles de Conception
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
Pratiques des systèmes d'information ppt
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
test pour la présentation foire de Chalôns V1

Global Azure Bootcamp 2016 - Lyon : DevOps Datascience

  • 1. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Samedi 21/04/2018 ; 2ième étage : EPSI Campus HEP Lyon - René Cassin, 7 rue Jean-Marie Leclair V1.0 DevOps c’est compliqué ; avec la DataScience / AI ça l’est davantage ! Retours d’expériences (échecs et succès en Prod) Vincent Thavonekham @vThavo | VISEO
  • 2. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE www.thavo.com @vThavo 2013-2015 : Microsoft vTSP Azure 2015: Microsoft p-Seller Azure + ALM TFS + Data 2015: WPC Orlando awarded Top 5 best pSeller partner Fr 2015,16,17,18: Azure MVP Award 2017/18: Microsoft Regional Director CERTIFICATIONS / DEGREES: Microsoft Certified Professional ITIL v3, PRINCE2, ScrumMaster, BEng Honors, PgD & MSc. IT in Intelligent Systems (distinction & 1st rank) Author & co-author : DevOps & Azure (France & international www.aka.ms/aiplaybook) - Published books, white paper and magazine articles - Round Table panels including live streaming (Electric Cloud, with Gene Kim, The Phoenix project) MVP Community in Seattle ! I’m a very dynamic Microsoft Regional Director & MVP @VISEO
  • 3. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE • Description du domaine de la DataScience • Description du métier du DataScientist hyper-agile • Problématiques du « Wall of Confusion » • Quelques solutions • Démos AGENDA 3
  • 4. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Description - Domaine de la DataScience 4 • Tout le monde se prétend être DataScientists ! • Ex de problème : – « Canon à électrons et 2 fentes » (cf talk Quantique !) • DS = Nombreuses études « one shot », puis conserve le résultat – Pas besoin de livrer x5 / jour en Prod
  • 5. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Description - Métier du DataScientist 5 • Démo : Jupyter, etc… (mindmap of DS tooling) • Le DS travaille dans un « document Word de spécifications & hypothèses » (notebook) contenant du code qui s’exécute et affiche des graphiques en live ! – Pas comme Dev sous Eclipse / VS / …. : Code, compile, déploie, débug, change, … – Nécessité d’avoir des cycles de vie hyper-agiles
  • 6. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Frustrations 6 • Utilisation de CRISP – Cycle de vie ALM trop long – Très limité aux DataScientifists++ • pas équipe de Dév, Testeurs, Prod, … – Créé en 1996
  • 7. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Frustrations - Relativement jeune 7 2013 2017 Data Scientists Dev Rec Pre-Prod Prod Industrialization and scale out to the outside world for the End Users Rec Pre-Prod Prod2001 Agile Dev 1913 Ford Lean go/no-go gauges go/no-go go/no-go Best Practices / Lean Best Practices / Agile Best Practices V-Cycle !
  • 8. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Frustrations – « Wall of confusion » 8
  • 9. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Frustrations – DS va travailler avec de nombreux services de la DSI, car complexité 9
  • 10. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Quelques solutions 10 • SDK Python • Azure Machine Learning Studio • Azure Machine Learning Workbench • SQL Serveur 2017 DataScience • Azure DataLake Analytics et U-SQL, etc…
  • 11. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE 11
  • 12. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE TDSP : Team DataScience Process 12
  • 13. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE Outillages du DataScientists 13 • Azure Machine Learning Workbench • SQL Serveur 2017 DataScience • VS / VS Code  Database Project • VSTS (ou le vieux TFS !!) pour le DevOps • …
  • 14. Global Azure Bootcamp#GlobalAzure #MUGLyon #AZUGFR LYON - FRANCE GAB 2018 LYON CO-ORAGANIZER : @vThavo & @LeontievIhor & @EdwigeSeminara Les sponsors sociétés qui font que cet événement associatif reste gratuithttps://global.azurebootcamp.net/sponsors Les sponsors mondiaux: 14 QUESTIONS ??

Notes de l'éditeur

  • #5: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #6: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #7: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #8: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #9: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #10: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #11: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #12: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #13: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017
  • #14: https://www.research.ibm.com/ibm-q/ https://docs.microsoft.com/en-us/quantum/quantum-writeaquantumprogram?view=qsharp-preview&tabs=tabid-vs2017