Préparer les participants à maîtriser les pratiques et les outils de DevOps pour améliorer la collaboration entre les équipes de développement et d'exploitation.
Module 1 : Introduction à DevOps
- Fondamentaux de DevOps : Concepts clés, principes et objectifs de DevOps.
- Culture DevOps : Collaboration, automatisation et amélioration continue.
Module 2 : Outils et Automatisation
- Outils de Collaboration : Utilisation de plates-formes de gestion de projet et de collaboration.
- Automatisation des Processus : Utilisation d'outils comme Jenkins, GitLab CI/CD pour automatiser les déploiements.
Module 3 : Gestion de Configuration et Infrastructures
- Infrastructure as Code (IaC) : Utilisation de Terraform, Ansible pour gérer l'infrastructure de manière programmable.
- Orchestration de Conteneurs : Utilisation de Kubernetes pour l'orchestration et la gestion des conteneurs.
Module 4 : Sécurité, Surveillance et Amélioration Continue
- Sécurité dans DevOps : Intégration de la sécurité dès le début du cycle de vie du développement.
- Surveillance et Métriques : Utilisation d'outils comme Prometheus, Grafana pour surveiller et analyser les performances.
- Pratiques de Feedback : Collecte de feedback et itérations pour améliorer continuellement les processus DevOps.
Attestation de formation
Non certificiante
Sans niveau spécifique