Accélérez itSMF 2013
-
Upload
itsmf-france -
Category
Technology
-
view
520 -
download
1
description
Transcript of Accélérez itSMF 2013
© 2013 CA. All rights reserved.
accélérez la mise à dispositiond’applications fiables à vos métiers
Bastien Martins da Torre
Responsable Europe du Sud | Application Release Automation
itSMF – le 26 Novembre 2013 12h15 – 12h55
2 © 2013 CA. All rights reserved.
accélérez la mise à disposition d’applications fiables à vos métiers
� étude DevOps
� les 4C’s
� 120 clients | 1ère communauté
� REX agiles
� par où commencer ?
� speed, speed, speed !
Etude DevOps |
un potentiel d’innovation pour la France
4 © 2013 CA. All rights reserved.
Etude CA Technologies et Vanson Bourne
auprès de 1300 décideurs informatiques
(publiée le 23 octobre 2013)
5 © 2013 CA. All rights reserved.
au fait que signifie “DevOps”?
pour améliorer
,
, et
et
entre
méthodes
la communication
l’intégration
la collaboration
les développements
les opérations
6 © 2013 CA. All rights reserved.
#1 bénéfice | déploiements + fréquents 53%
7 © 2013 CA. All rights reserved.
En France : des motivations d'adoption différentes
8 © 2013 CA. All rights reserved.
En France : des motivations d'adoption différentes
"Alors que les entreprises américaines évoquent la nécessité d'améliorer la satisfaction du client final comme
principal facteur d'adoption de DevOps (68%), c'est la volonté d'améliorer la collaboration des équipes informatiques
qui est citée en premier en France (54%)", commente Vanson Bourne. La nécessité d'améliorer l'expérience client
n'arrive qu'au 4ème rang des préoccupations des entreprises françaises (avec 32% de réponses positives).
9 © 2013 CA. All rights reserved.
En France : des motivations d'adoption différentes
"La France n'est pas en retard sur le sujet. Il faut néanmoins se méfier de nos peurs ancestrales. Le mouvement
va se faire, mais sans doute moins dans un mode big bang qu'aux Etats-Unis", commente Bastien Martins da
Torre, chez CA Technologies, qui évoque notamment un retour d'expérience de la FNAC sur le sujet. Autres
références de CA Technologies en matière de DevOps, mais dans d'autres pays européens cette fois : ING aux
Pays-Bas et Crédit Suisse.
10 © 2013 CA. All rights reserved.
ce qu’il est important de maîtriser pour réussir
Les 4C’s |
une démarche de bout-en-bout
12 © 2013 CA. All rights reserved.
Vision CA du DevOps : “accélérez l’innovation”
12
Collaboration between Dev and Ops
Constraint-free Development Continuous Application Delivery Complete Monitoring
PRODUATPERFINTSYSDEV
13 © 2013 CA. All rights reserved.
14 © 2013 CA. All rights reserved.
Fnac, ING, Tesco, Thomson Reuters, Credit
Suisse…et 120 autres |
la 1ère communauté DevOps dans le monde
16 © 2013 CA. All rights reserved.
17 © 2013 CA. All rights reserved.
18 © 2013 CA. All rights reserved.
19 © 2013 CA. All rights reserved.
Retour d’expérience agile : fnac.com
extrait du témoignage IDC – 16 octobre
21 © 2013 CA. All rights reserved.
Défis de la stratégie « omnicanale »� fnac.com au centre du modèle…
� l’expérience client – un atout différenciant et compétitif :
o 3ème site e-commerce de France
o Fnac, c’est aussi à l’International : Belgique, Espagne, Portugal…
o 750 000 visiteurs uniques / jour
o ~ 400 millions euros chiffre d’affaires online
o 10 millions de produits
o 100 Tera de données en prod
o 300 serveurs+ en prod, dev, test
� La complémentarité magasins et web – un positionnement unique :
� magasins et web, site mobile, applications Fnac, Labo…
o “Click and mag” (1)
o “Click and collect” (2)
o “Click and retrait colis” (3)
(1) : livraison d’un produit absent en magasin, (Fnac Shop)
(2) : achat fnac.com et retrait en 1 heure en magasin,
(3) : achat fnac.com et retrait dans les 72 heures.
22 © 2013 CA. All rights reserved.
Quelles conséquences pour l’IT ?� speed, speed, speed
� Accélérer le « Time-to-Market » dans un environnement complexe.
� Notre ambition : faire de nos clients en magasins d es clients Fnac.com .
� Comment ?
o Améliorer l’efficacité du site et son niveau de service (délais et frais de livraison notamment)
o Prescrire et proposer un panel complet de parcours flexibles (« Click and… »)
o Accélérer à l’international le déploiement de notre plateforme Fnac.com dans la plupart de nos pays.
« speed is critical »
23 © 2013 CA. All rights reserved.
Le périmètre applicatif couvert par Nolio à ce jour
24 © 2013 CA. All rights reserved.
Un outil opérationnel quotidien de suivi MEPs
25 © 2013 CA. All rights reserved.
Une vue « temps réel et détaillée » sur l’infra sous-jacente
26 © 2013 CA. All rights reserved.
Parallélisme au niveau de l’outil
27 © 2013 CA. All rights reserved.
Quelques chiffres…
Finished = le process s’est terminé complètement sans erreur (ie 100% des machines correctement livrées)
Failed = le process s’est terminé complètement mais en erreur à une des étapes (ie 100% des machines ne sont pas
correctement livrées, mais la ferme est préservée)
Canceled = le process a été arrêté manuellement (ie Master non validé généralement)
En 9 mois, 200 jh délivrés par
l’outil en production (PRD+PVW)
En production (PRD+PVW):
• Taux de Service = 100,00%
• Taux de Réussite = 80,60%
Avant (estimé):
• Taux de Service = ~95%
• Taux de Réussite = ~50%
28 © 2013 CA. All rights reserved.
Projet « MEP Front Office Automatisées »� un projet d’Innovation pionnier basé sur l’accélération
Besoin d’accélérer les déploiements d'applications
� Déployer « souvent, partout et en même temps »
– Publications Marketing 7 fois par jour et releases majeures mensuelles
– Le même process pour toutes les applications Front
– Certaines MEPs doivent être faites en quasi simultané
� Prévoir et homogénéiser
– Une durée prédictible quelles que soient les conditions
– Le même process pour tous les environnements (recette et production)
– Une infrastructure élastique en fonction de la saisonnalité de l’activité
29 © 2013 CA. All rights reserved.
Résultats obtenus� des gains significatifs
� Temps / Capacité
– Déploiement d’une publication en moins d’1 heure au lieu de 2 heures
– Déploiement d’une release en 4 heures au lieu de 8 heures (ou plus)
– Déploiement sur plusieurs applications en parallèle (jusqu’à 12)
� Coûts
– Opérations réalisées en interne sans ressource supplémentaire
– Aucun incident dû à des erreurs humaines
– Processus de remédiation mieux maitrisés, donc meilleure disponibilité
� Risques / Qualité
– Plateforme technique CA Lisa Release Automation (Nolio) critique
– Indépendance et stabilité des modes opératoires par rapport aux évolutions applicatives
– Collaboration « DevOps » en forte augmentation
30 © 2013 CA. All rights reserved.
Les clés du succès
� Prévoir des ressources dédiées au projet d’industrialisation dans chacune des équipes concernées (Dev, Ops, Infogérant)
� Avoir une vision globale du process à automatiser (Top-Down)
� Avoir également une vision très détaillée des gestes réalisés au quotidien (Bottom-Up)
� Avoir un sponsor Direction
Par où commencer ?
32 © 2013 CA. All rights reserved.32 21 novembre 2013 Copyright © 2013 CA. All rights reserved.
33 © 2013 CA. All rights reserved.
Comment accélérer le processus d’adoption de l’Innovation ?
innovation
technologique ���� configurationnelle ���� organisationnelle
état de l’art de livraisons applicatives « rapides, fiables,
à faible risque » : fondations, processus, eco-systèmes.
34 © 2013 CA. All rights reserved.34
modèle de maturité des “déploiements d’applications”
manuel
continu
automatisation
script
niveau 1
optimisation
Bé
né
fice
s-
clé
s
AméliorationContinue
Déploiement deBout-en-bout
Standardisation
Processus
Héros
Niveaux de Déploiements
niveau 2 niveau 3 niveau 4 niveau 5
35 © 2013 CA. All rights reserved.
COLLECTE ARTIFACTS & DEPLOIEMENT- Utilisation manifest
- Lien « repositories »
- Lien « Build tools »
- Lien / Provisioning d’Infrastructure
Middleware
test acceptance production
artifact
application
ESB
AppServ WebServ DB
LB
OS
Authentication Portal
Engines
Supplier 1
Supplier 2
Supplier 3
Release
Intake
Master Release
mgmt
Continuous “zero touch” & standardized
Application Release Deployment
Automatiser le déploiement des opérations applicatives
MODELISATION DEPLOIEMENT- Bibliothèque d’ « action types »
- Processus paramétrable
- « Server Types »
TEST & PROMOTION- Lien « Test tools »
- Vérifications
- Promotion à l’env suivant
AUTRE LIENS - Change / Incident /
CMDB
- Monitoring
36 © 2013 CA. All rights reserved.
Middleware
test acceptance production
artifact
application
ESB
AppServ WebServ DB
LB
OS
Authentication Portal
Engines
Supplier 1
Supplier 2
Supplier 3
Release
Intake
Master Release
mgmt
Continuous “zero touch” & standardized
Application Release Deployment
Automatiser le déploiement des opérations applicatives
10 livraisons applicatives par mois
De 10 à 4.000 livraisons / mois
Expertise & standardisation
60% réduction
de pannes
Déploiement continu: de13 semaines à 1 semaine -> 4 hrs
95% réduction
effort manuel
95% réduction
effort manuel
95% réduction
effort manuel
Speed, Speed, Speed !
38 © 2013 CA. All rights reserved.
INFRASTRUCTURE
En synthèse
60%60%
Erreurs de
livraison
pannes
Coûts élevésDurée de livraison
long
Plus d’Innovation, Plus rapidement, Au moindre coût
39 © 2013 CA. All rights reserved.
Responsable Europe du Sud | Application Release Automation
@bastien_martins
slideshare.net/CAinc
fr.linkedin.com/in/bastienmartins
ca.com/devops
Bastien Martins da Torre