ABC d’une bonne gestion des déploiements : Agilité et DEVOPS

834 views
666 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
834
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
22
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

ABC d’une bonne gestion des déploiements : Agilité et DEVOPS

  1. 1. Président de filière Orateur Sponsor Administrateur itSMF 2 ABC d’une bonne gestion des déploiements : Agilité et DEVOPS Nom Nom Sylvain CAILLIAU – SERENA Software Nom et Société
  2. 2. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements AGENDA A … comme Autrefois et Aujourd’hui B … comme Bonne pratique C … comme Continu 3
  3. 3. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements A … comme AUTREFOIS De plus en plus de Maîtrise Livraison au fil de l’eau Quatre paliers par an PROGRES MAUVAISE PRATIQUE BONNE PRATIQUE 4
  4. 4. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements A … comme AUJOURD’HUI De plus en plus de Releases Livraison au fil de l’eau Quatre paliers par an BONNE PRATIQUE MAUVAISE PRATIQUE PROGRES Déploiement continu 5
  5. 5. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements B … comme BONNE PRATIQUE Les déploiements au fil de l’eau comme le déploiement continu ont les mêmes objectifs : Réactivité aux besoins du business Prise en compte rapide des demandes des utilisateurs Les déploiements par release puis de manière plus extrême par paliers ont les mêmes objectifs : Valider la qualité des applications livrées Valider les applications dans le contexte global d’un système Il n’est pas possible de s’affranchir aujourd’hui de l’un ou de l’autre, il faut les deux : QUALITE et REACTIVITE 6
  6. 6. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements B … comme BONNE PRATIQUE 7 • Développement Applicatif • Processus de Développement • Méthodes • Amélioration du processus • Production, Gestion des Services • Catalogue des services • Service Level Agreement • Bonnes pratiques 7
  7. 7. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements B … comme BONNE PRATIQUE Développement Applicatif Processus de Développement ITIL® Production / Gestion des Services SLA Nouvelles demandes Gestion des changements Gestion des Déploiements : ZONE GRISE 8
  8. 8. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements C … comme CONTINU 8 principes Agiles qui rendent le Déploiement Continu possible et forment un recueil émergent de bonnes pratiques : 1. Le processus de déploiement / release doit être REPETABLE 2. Il faut TOUT automatiser (sinon ce ne sera pas répétable) 3. Si c’est difficile, douloureux … Faîtes le SOUVENT (et alors vous apprendrez comment l’automatiser) 4. TOUT doit être versionné et contrôlé 5. PERSONNE n’a fini son travail tant qu’il n’a pas été livré aux utilisateurs 6. Tout le monde est RESPONSABLE du processus de Déploiement (Le logiciel qui s’exécute sur le Laptop d’un développeur vaut ZERO pour l’entreprise) 7. Il faut construire le contrôle de QUALITE en même temps que le processus 8. Il faut penser constamment à l’AMELIORATION du processus 9
  9. 9. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements Dev Business Ops DEV TEST PREPROD PROD DEPLOIEMENT CONTINU TRAIN DE LIVRAISON Self-Service Contrôle INTEG RECETTE 10 C … comme CONTINU
  10. 10. itSMF2012-CAILLIAU-ABC d une bonne gestion des déploiements C … comme CONCLUSION Un changement de paradigme technologique … Virtualisation Agilité … transforme le développement continu en « bonne pratique » … Outillage impératif … mais ne doit pas faire oublier les progrès indépendants du contexte technologique Savoir positionner le curseur 11

×