Introduction à la formation DevOps Foundation
Origines du mouvement DevOps
Définition, qu’est-ce que DevOps ?
Equipes Dev et Ops, perceptions et réalités
Nouvelles perspectives business et IT
Bénéfices d’une approche DevOps
Terminologie
Intérêt d’une certification DevOps
Principes et pratiques DevOps
Les 3 voies DevOps : pensée systémique, boucles de rétroaction et culture de l’amélioration continue
Cycle de vie CALMS : culture, automatisation, Lean, mesure et partage
Intégration continue, livraison continue, tests et sécurité
Indicateurs clés de mesure de la performance
DevOps et l’automatisation
Principaux outils
DevOps et ses relations avec d’autres référentiels
Agile
Lean
IT Service Management
Culture et organisation DevOps
Comprendre la culture organisationnelle
Caractéristiques de la culture DevOps : transparence, vision partagée, confiance et amélioration continue
Piloter le changement de paradigme
Considérations organisationnelles : parties prenantes, rôles et équipes DevOps
Défis, risques et facteurs de réussite
Mesurer le succès de DevOps
Pratiques DevOps
Intégration continue
Livraison continue
Déploiement continu
Value Stream Mapping (VSM), carte de flux de valeur
Kanban
Théorie des contraintes
Expérimentations et apprentissage
« Improvement Kata »
Roue de Deming (PDCA)
Préparer à l’échec
Pratiques pour améliorer les processus ITSM
Automatisation
Pratiques d’automatisation DevOps
Pipelines de distribution
Chaîne d’outils