1. Introduction à DevOps
- Explication des concepts
- Influences sur l’organisation
- Nouvelles méthodes de travail
2. Systèmes Build
- Introduction aux systèmes Build comme Maven
- Installation et configuration
- Exemples pratiques d’utilisation de Maven
3. Gestion du code source
- Git et Github : les outils de gestion du code source les plus populaires en développement agile
4. Vue d’ensemble de l’Intégration Continue (CI) avec Jenkins (Blue Ocean)
- Configuration de Build Jobs
5. Tests automatisés et contrôle de qualité
- Unit et tests d’intégration
- Contrôle la couverture du test
- Contrôle du code qualité
6. Processus de Livraison Continue (CD) avec Docker et Kubernetes
- Déploiement des artéfacts du processus comme containers