ABC d’une bonne gestion des déploiements : Agilité et DEVOPS
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 389 views

 

Statistics

Views

Total Views
389
Views on SlideShare
389
Embed Views
0

Actions

Likes
0
Downloads
9
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • 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é
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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