DevOps au coeur de la transformation digitale

  • View
    427

  • Download
    1

Embed Size (px)

Text of DevOps au coeur de la transformation digitale

  1. 1. dev ops 2016 one services
  2. 2. Agile & DevOps Services lead Samuel Metias Every company will be a DevOps company @smetias Linkedin.com/in/smetias sametias@microsoft.com
  3. 3. dev ops market analysis
  4. 4. Le challenge de la production de valeur La DSI pilote le succs du mtier! Haute performance IT est corrl de hautes performance business, en acclrant la productivit, on augmente le profit et les parts de march. dans des entreprises qui tentent dadapter leurs outils dans des pratiques DevOps 80% des incidents surviennent Les quipes sous performantes 54% le sont par manque de DevOps a t initi majoritairement par les quipes de DEV plutt que par les Ops soit autour de 40% contre 33%. dcisionnaire IT nest toujours pas familier avec les dmarches DevOps 6 Rpondre aux demandes mtiers en temps rels de faon efficace et proactive Conserver en permanence des systmes sains et scuriss double enjeux Dveloppeurs 26.7% Nont pas de sponsor business 56.7% inhibiteurs culturels 43.3% processus fragments bloqueur de la collaboration Le cout horaire moyen dun incident en production est de $100,000 par heure On prend en moyenne 200 minutes pour diagnostiquer et rparer une alerte en production 40% des livraisons en production doivent tre retravaill parce quils ne correspondent pas aux attentes initiales des utilisateurs. 1 sur des mthodologies agilesont adoptes 3/4 des quipes Un bug dcouvert en production cote que le mme bug dcouvert plus tt dans le cycle de dveloppement 100x plus BusinessProduction DSI 70 % contre une rduction des cots acceptent un risque plus lev et une acclration de lagilit mtier des du budget des projets logiciels, les quipes de la DSI and les budgets externes sont consomms pour des tches faible valeur ajoute 41%
  5. 5. Septembre2015
  6. 6. 52% 21% 21% 19% 8% 32% with a devops approach without a devops approach Would you say you have achieved the expected benefits? 37% global digital transformation project 16% multichannel project 4% mobility project 17% business market model evolution 4% new market targeted 3% competitive pressure October2015
  7. 7. Juillet2015
  8. 8. 1. Le mur des confusions entre Dev-Ops-Business 2. Dlivrer plus vite pour: Amliorer le revenue Amliorer lefficacit entre Dev & Ops Amliorer la satisfaction client 3. Le principal dclencheur des dmarches DevOps est La transformation digitale Ides cls DevOps est au summum des attentes (Hype Cycle)
  9. 9. dev ops introduction
  10. 10. DevOps est une dmarche de collaboration agile entre Etudes (Dev), Production (Ops) et Mtiers (Business) sur lensemble du cycle de vie du service du design au support en production. Nos groupes produits pratiquent DevOps depuis des annes (Windows, Office, Visual Studio), nous faisons partie des pionniers du DevOps avec Amazon, Googleet Facebook et comme nos clients, nous avons d nous transformer et intgrer DevOps.
  11. 11. Avant Aprs
  12. 12. DevOps est une dmarche de collaboration agile entre Dev, Production (Ops) et Business sur lensemble du cycle de vie du service du design au support en production. Culture de collaboration Automatisation Accelerating delivery Amlioration de la qualit de service Amlioration continue Monitoring & apprentissage continu grce aux feedback Acclration du provisionning Fiabilisation des dploiements Automatisation des tests Acclration du Time to Market Acclration des rsolutions dincidents (MTTR) Industrialisation des dploiements
  13. 13. dev ops dans la transformation digitale
  14. 14. +9% cration de revenu +12% valeur sur la march +26% rentabilit FASHIONISTAS Revenu : +6% Rentabilit : -11% Part de march : -12% DIGIRATI Revenu : +9% Rentabilit : +26% Part de march : +12% Revenu : -4% Rentabilit: -11% Part de march : -7% BEGINNER Revenu : -10% Rentabilit : +9% Part de march : +7% CONSERVATIVE DigitalIntensity Transformational Management Intensity
  15. 15. Plutt que "transformation digitale", nous ferions donc mieux de parler de "transformation client". Yan Claeyssen, DG de Publicis ETO, agence data du groupe Publicis
  16. 16. Dfinir la trans les interfaces les services les donnes
  17. 17. LES DEMARCHES MOTEUR DU DIGITAL une coute en temps rel un services VIP Ractif Personnalis centr sur le client en continu
  18. 18. dev ops pitch
  19. 19. DevOps,unacclrateurde valeur services cloud mtiers digitaux et expriences de vie objets et devices connects donnes, analyses & sciences appliques HoloLens Sensors Azure Event Hubs Azure Stream Analytics Application Insights Cortana SDK Delve/Office Graph APIs Microsoft Social Listening Power BI Azure Machine Learning Azure Data Factory StorSimple Azure Storage Technologies
  20. 20. application multi-OS Environnement & applications de haute qualit optimiser les cots mean time to recover dlai moyen de rsolution time to market dlai de mise sur le march amlioration continue des infrastructures application multi- plateforme amlioration continu des applications enjeux mtiers priorits stratgiques4 What benefits do you associate with the implementation of a DevOps approach? Improvecollaboration betweendevandops Improveusersatisfaction Improvesoftwarequality Improvetimetomarket Improvedeliveryfrequency Improvebusinessindicators LowerITcosts
  21. 21. 5sensdufeedback dansunedmarcheDevOps Loreillede lutilisateur Les yeuxde lutilisateur Les nez de lutilisateur La voixde lutilisateur La mainde lutilisateur
  22. 22. ORGANISATIONAGILE 4DevOps est au cur des dmarches agiles faces de la transformation vers le modle dentreprise digitale INNOVATION AGILE EA et stratgiesagiles DevOps mthodologiesetpratiques architecture servicesoriented
  23. 23. DevOpsassessment Agile operations 5Construire la roadmap contextualise du client tapes pour aller vers un modle DevOps optimal Agile development Agile collaboration DevOpsfor business DevOpsstrategy ops ops dev dev biz board
  24. 24. cloud strategy provisioning (on premise or in the cloud) production ops staging ops integration ops build strategy dev dev dev agile practices & method business implication cases & needs management agile infrastructure management capacity/change/config management incident & problems management proactive monitoring services level management and catalog agile master management infrastructure as a code Russir sa collaboration agile acteurs (dev-ops-biz) pour un succs commun3 common metrics replicationreplication tests tests tests tests strategy & automation biz apps metrics & telemetry release automation data lifecycle IT security
  25. 25. Windows 10 Windows 10 Insider Fast Branch Les anomalies applicatives sont remontes automatiquement aux DEV Le DEV corrige lanomalie dans le temps du ring et le pousse dans le store Le store propose la mise jour de lapplication uniquement pour les ring concerns un update est dploy sur cette branche
  26. 26. Windows 10 Windows 10 Current Branch Le store propose la mise jour de lapplication pour le ring concern Lutilisateur est content, son application fonctionne immdiatement un update est dploy sur cette branche
  27. 27. Ouvert, flexible et extensible des outils DevOps multiplateforme Plus agile et flexible pour dlivrer de la valeur en continu. Dverrouiller un large cosystme et continuer de travailler selon vos habitudes
  28. 28. Develop Developer IDE Team Collaboration Build+Test Build/CI Test Deploy Release/CD Monitor+Learn Monitor On-Premises | Hybrid | Cloud Outils Microsoft
  29. 29. Develop Developer IDE Team Collaboration Build+Test Build/CI Test Deploy Monitor+Learn Monitor Outils OSS Configuration Release On-Premises | Hybrid | Cloud
  30. 30. Xamarin Test dans le Cloud Plus de 2,000 modles Automatiser les tests de vos applications et excuter les sur plus de 2000 modles de terminaux physiques. Tester toutes les actions potentielles de vos utilisateurs, dtectez les problmes de performance grce au tracking pas pas de la mmoire et de lxcution. Des terminaux physique, une qualit relle Garantie de la meilleure qualit grce aux tests sur des terminaux physique. Automatiser vos tests applicatifs sur plus de 2000 terminaux. Utilisez C#, Ruby ou Cucumber pour construire vos tests automatiss. Interfacez vous avec lensemble des outils dintgration continue.
  31. 31. dev ops inside Microsoft
  32. 32. Teams organization cloud strategy infrastructure as a code provisioning (on premise or in the cloud) production ops staging ops integration ops build strategy dev dev dev agile practices & method business implication cases & needs management agile infrastructure management capacity/change/config management incident & problems management proactive monitoring services level management and catalog agile master management common metrics replicationreplication tests tests tests tests strategy & automation biz apps metrics & telemetry release automation database lifecycle IT security dev ops
  33. 33. DevOps pratiqu par le groupe produit Visual Studio Case & needsmanagement(businessimplication) dev ops DevOps Day 2015 why its DevOps biz division qq heures qq jours < sprint