digital transformation - devops day - 02/02/2017
TRANSCRIPT
Digital TransformationCloud Applications
Les Apps sont clés pour l’avenir du business
Sur 5 ans, 1€ investi dans une application PaaS dans Azure rapporte 466€ * *Forester
Les Apps développées ou migrées dans le PaaS Azure sont
disponibles sur le marché deux fois plus vite * *Forester
67% des services proposés par Azure sont
consommés directement par des Apps * *Microsoft
En 2016, 4 fois plus d’applications professionnelles sont adaptés au monde du mobile * *IDC
27% seulement des développeurs utilisent
Visual Studio en France
Les applications sont le cœur de la transformation digitale. Leur avenir passe par le Cloud, qui est le futur du business !
Sur 5 ans, 1€ investi dans les solutions DevOps de Microsoft rapporte 529€ * *Forester
Every company is a software company
Les entreprises matures sur le digital ont de meilleures performances
+9% création
de revenu
+12%
valeur sur la marché
+26%
rentabilitéDig
ital
Inte
nsit
y
Transformational Management Intensity
FASHIONISTASRevenu : +6% Rentabilité : -11% Part de marché : -12%
DIGIRATIRevenu : +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
Les PDG ont la conviction que le numérique va transformer le business plus que n’importe quelle autre tendance
Source: PWC CEO Survey
Tendance de transformation
métier, 5 prochaines années (%)
Avancées technologiquesInfluence démographique
Influence de l’économie globaleRaréfication des ressources & climatUrbanisation
86% des PDG considèrent le digital comme la priorité #1
Transformation ou “darwinisme” digital
du Fortune 500existent depuis l’an 2000
du S&P 500 seront de nouvelles compagnies en 2026
52% 75%
Les compagniesde toutes taillesentament leurtransformation
digitale
des dirigeantsrecherchent une
innovation de rupture
93%
50%83%
En2016
En2019
Le triangle de la transformationimpulse le passage dans l’ère du digital
Revenu directementattribuable au digital
20142019
22%41%
39%Déclenchentdirectement lesprogrammes detransformation
PrincipalSponsorde la transformationdigitale du business
DSIMarketing
Dépense ITestiméeEn 2017
Les directions métiers repensent les processuset les produits dans l’ère du digital
Les execs challengent les business models existants
Les leaders du Marketingréimaginent complètement
l’expérience client
La direction générale travaillesur une planification
à long terme
10%DAF assignent
de leur budgetde fonctionnementaux technologies
Rôle de la DSI
Guovernance
Contrôle
PDG
IoT cléd’efficacité
et d’innovation
Réductiondes
coûts
Innovationproduits
IoT Nouveaux BusinessModels
23% Directions métiers (DG)20% PDG
19% MarCom
Les décideursmétiers dépensent
dépensépar l’IT
pourchaque
$0.47
$1
DG
MarCom
PDG DSI
Pour s’adapter, les entreprises doivent changer leurs priorités
Rester centré sur l’expérience client.
Proposer un scénario multiplateforme devient une nécessité.
Les applications internes doivent rationalisées pour augmenter la productivité.
De nouveaux services et devices sont lancés de plus en plus vite.
Vous devez suivre les changements aussi vite que possible à grande échelle.
La sécurité est votre top priorité.
Vous avez besoin de savoir qui utilise votre service, et de fournir seulement les droits adéquats.
1 2 3
Définir la transformation digitale
Centrésur le contenu
Réactif Une écoute en temps
réel
PersonnaliséUn service VIP
apps
inter
face
data
data
data
data
data
data
data
data
data
data
apps
servi
ces
apps
servi
ces
apps
servi
ces
« Put peopleat the center »
« c’est collaborer entre les études, le
développement et la production »
« c’est une fiche de poste »
« c’est livrer plus vite des releases
plus petites »
« c’est de l’automatisatio
n »
Définir DevOps
DevOps est une démarche de collaboration agile entre Etudes (Dev), Production (Ops) et Métiers (Business)
sur l’ensemble du cycle de vie du service du design au support en
production.
Nos groupes produits pratiquent DevOps depuis des années (Windows, Office, Visual Studio…), nous faisons partie des pionniers du DevOps avec
Amazon, Google et Facebook et comme nos clients, nous avons dû nous transformer et intégrer DevOps.
DevOps est défini…
…et Microsoft est un leader des pratiques DevOps !
De 3 ans … à 3 semaines !
? RTM2,5
years
Planning Code CodeTest & Stabilize
Test & Stabilize
? Beta
< to this !
< From this …
La division Engineering de Microsoft est passé de l'expédition d'un produit sous boîte tous les 2,5 ans à fournir des mises à jour de produits et de services toutes les 3 semaines. Cette transformation aurait pas été possible sans DevOps!
DevOps est une démarche de collaboration agile entre Dev, Production (Ops) et Business sur l’ensemble du cycle de vie du service du design au support en production
Définir DevOps
Amélioration de la qualité de service
Amélioration continue
Monitoring et apprentissage continu grâce aux feedbacks
Accélération du provisionning
Fiabilisation des déploiements
Automatisation des tests
Accélération du Time to Market
Accélération des résolutions d’incidents (MTTR)
Industrialisation des déploiements
Culture et collaboration
Automatisation Continuous delivery
Adopter une culture et des pratiques DevOps
J’ai besoin que mes équipes métiers
connaissent mes services informatiques et s’en servent pour être au plus près du besoin
de mes clients.
J’ai besoin que mes services informatiques
soient délivrés rapidement et
adaptés régulièrement en fonction de l’évolution du
marché.
Les équipes de développement maitrisent mon cycle de développement agile. Elles délivrent des applications robustes et de haute qualité.
Je construis un contrat de confiance entre les équipes Dev et Ops via des relations win-win. Je maitrise ma chaine de livraison de bout en bout.
Agile operationsMa production est suffisamment mature et
maîtrisée pour augmenter les fréquences des release.
Agile development
Agile collaboration
Je fais la publicité de mes performances SI au business. Je fais découvrir mes services IT de pointe
DevOps for business
DevOps strategyJ’assiste le déploiement d’une
organisation agile. Mon SI s’adapte en temps réel aux besoins business.
opsops
dev
devbiz
board
J’ai besoin de plateformes
sures, fiables et modernes. J’ai besoin que mes équipes assurent
ces caractéristiques de manière continue et industrialisée.
J’ai besoin d’applications simples et
efficaces, adaptées à mon activité, et évolutives en fonction de mes
besoins. J’ai besoin d’équipes
réactives qui produisent des
livrables de haute qualité.
J’ai besoin d’intégrer les informations centralisées
par mes équipes informatiques et
métiers et gagner en
réactivité dans mes services.
Chaque étape du chemin qui mène à une adoption complète des pratiques devops peut être déclinée sur les trois piliers de la démarche : culture de la collaboration, automatisation et continuous delivery.
Teams organization
cloud strategyinfrastructure as a code
provisioning (on premise or in the cloud)
production
ops
staging
ops
integration
ops
build strategydev
dev
dev
agile practices & method
business implication cases & needs management
agile infrastruc
ture managem
entcapacity/change/
config managementincident & problems
managementproactive monitoring
services level management and
catalogagile master management
common metrics
replicationreplication
teststests tests
tests strategy & automation
biz
apps metrics & telemetry
release automation
database
lifecycle
IT security
devops
DevOps Practices
Solutions DevOps
AzureVSTS Marketplace
+ Dev Services
Operations Management Suite
Any tool
Log Analytics
Configuration
Management
Application Patch
Assessment Automation –
Desired State
Configuration
Visual Studio
DevOps Agile
Quality Subscriber Benefits
Training + Support
Idea to app
Any language
All your IT operations
tasks in one
Access to insights in minutes
Hybrid and open
Management anywhere, anytime
Azure Container Service
Application Insight
Azure Resource Manager
Python
Ubuntu
Docker
Azure Services Fabric
Digital transformation
intelligent services
Transformez vos produits
Fidélisez vos clients
Optimisez vos
opérations
Appuyez vous sur vos
employés
12 ansâge moyen
des entreprises du
S&P 500 en 2020
1 million/heu
re nouveau
devices en ligne en 2020
60% des calculs
informatisés
seront dans le cloud publique
en 2025
Devenez Digital
Construire la prochaine generation d’applications intelligentesAvec une solution complète et ouverte pour chaque développeur et chaque plateforme :
Tirez profit de chaqueligne de code
Concentrez-vous surle service et pas la
mécaniqueRendez mes données
intelligentes
2 31
Outils de productivité Plateforme Cloud Service de données
Pour être à l’épreuve du future, votre application a besoind’une plateforme cohérente
Votre Application• Agnostique
au langage (.Net, Java, PHP, Python)
• Agnostique à l’OS client
• Stratégie d’authentification cohérente
• Secure API Management
• Oauth 2.0 ready (Facebook, Twitter)
• Synchronisé avec votre infrastructure AD actuel
Sécurité
• Management hybride
• DevOps• Continuous
Deployment• SaaS-ready• Réutilisabilité• Capacité
d’innovation• Workflows
Agilité
Ouvert
Microsoft vous aide à vous concentrer sur la valeur métier et l’innovation
Votre Application
Votre zone d’investissement
Azure Services
“Our mission is to empower every person and every organization
on the planet to achieve more.”
Nous vous garantissons une plateforme stable, sécurisée et à grande échelle.
Nous vous fournissons les outils pour innover et accélérer.
EXISTING APPSRévélateur de transformation
digitaleshift de l’applicatif au service
focus sur l’expérience utilisateuragilité + industrialisation =
DevOpscloud ready
NEW APPSTerreau de la transformation digitaleservices par essenceanticipe l’expérience utilisateurréactivité + personnalisation = intelligencebuild on the cloud
The dilemna of Digital Transformation
80%annual IT expenses
20%annual IT expenses
Cloud IndexGain Trust
Azure platform
Apps Healthcomplete view
Migration effort
Appsportfolio
Code Scan
Benefits
CloudIndex
Cloud IndexGain Trust
Azure platform
Apps Healthcomplete view
Migration effort
Appsportfolio
Code Scan
Benefits
CloudIndex
Gagnez en agilité clientRéduisez le Time To Market
Construisez des services intelligents
Vos applicationsdans le cloud
Réduisez le cout de maintenance