- Comprendre les origines, les enjeux et les principes fondamentaux du DevOps
- Maîtriser les pratiques clés (tests, intégration, livraison continue)
- Identifier les principaux frameworks agiles et outils DevOps
- Mettre en œuvre un pipeline DevOps avec des outils modernes (GitLab, Jenkins, etc.)
Introduction
- Définir le DevOps
- Pourquoi le DevOps est-il important ?
- Perspectives commerciales
- Rapport Google 2021 sur le DevOps
- Perspectives techniques
Les principes au cœur du DevOps
- La première voie : le flux
- Théorie des contraintes
- La deuxième voie : les retours
- La troisième voie : expérimentation continue et apprentissage
Les pratiques clés du DevOps
- Tests continus
- Intégration continue (CI)
- Livraison continue (CD)
- Différences entre livraison et déploiement continu
Les frameworks DevOps
- Le Manifeste Agile
- Scrum
- SAFe / Lean
- ITSM et ITIL
- Références et sites web associés
Outils de structuration et d'automatisation
- Cloud, conteneurs et microservices
- IA et Machine Learning appliqués au DevOps
- Pratiques d'automatisation
- Pipelines de déploiement
- Mise en pratique avec GitLab
- Présentation de Jenkins
- Introduction à Grafana
Attestation de formation
Non certifiante
Sans niveau spécifique