29-08-2026 09:00
27-09-2026 18:00
En ligne/Présentiel
600DT
🔹 Culture et principes DevOps
🔹 DevOps Lifecycle
🔹 CI / CD
🔹 Linux essentiel pour DevOps
🔹 Git & GitLab
🔹 Git workflow
🔹 Branches, Merge & Rebase
🔹 GitLab Repository
🔹 Gestion du code source
🧪 TP : mise en place du repository et du workflow Git du projet.
🐳 Concepts Docker
🐳 Images & Containers
🐳 Dockerfile
🐳 Docker Networks
🐳 Volumes
🐳 Docker Registry
🐳 Docker Compose
🐳 Multi-stage builds
🐳 Bonnes pratiques Docker
🧪 TP : containerisation de l'application Microservices.
🔄 Concepts CI/CD
🔄 GitLab CI/CD
🔄 Pipelines
🔄 Jobs & Stages
🔄 Artifacts
🔄 Variables
🔄 Jenkins
🔄 Jenkins Pipeline
🔄 Jenkinsfile
🔄 Maven
🔄 Tests automatisés
🧪 TP : création d'une pipeline complète :
Build → Test → Package → Docker Build → Docker Push
🔐 Introduction au DevSecOps
🔐 Qualité du code
🔐 SonarQube
🔐 Analyse statique
🔐 Quality Gates
🔐 Gestion des dépendances
🔐 Security Scanning
🔐 Credentials & Secrets
🔐 Intégration de la sécurité dans CI/CD
🧪 TP : intégration de SonarQube et des contrôles qualité/sécurité dans la pipeline.
☸️ Architecture Kubernetes
☸️ Pods
☸️ Deployments
☸️ Services
☸️ Namespaces
☸️ ConfigMaps
☸️ Secrets
☸️ Ingress
☸️ Volumes
☸️ PersistentVolume / PVC
☸️ Resource Requests & Limits
☸️ Health Checks
☸️ Scaling
☸️ Rolling Updates & Rollbacks
🧪 TP : déploiement de l'application Microservices sur Kubernetes.
🚀 Kubernetes avancé
🚀 Helm
🚀 Monitoring
🚀 Logs
🚀 Prometheus
🚀 Grafana
🚀 Troubleshooting
🚀 Optimisation des déploiements
🚀 Introduction au Cloud & Registry
🏆 PROJET FINAL :
Mise en place d'une chaîne DevOps complète :
Git → CI/CD → Tests → SonarQube → Docker → Registry → Kubernetes → Monitoring
avec déploiement d'une application Microservices Spring Boot & Angular.
Pendant les 60 heures, vous travaillerez sur une application en architecture Microservices Spring Boot & Angular.
🎯 L'objectif est de construire une expérience pratique que vous pourrez valoriser dans votre CV, votre portfolio et vos entretiens techniques.