Devops
🎯 Objectif
Cette formation a pour but d’initier les participants aux principes fondamentaux du DevOps, en combinant les pratiques de développement et d’administration système pour améliorer l’automatisation, la collaboration et la livraison continue des applications.
📌 Public cible
- Développeurs souhaitant comprendre les principes DevOps
- Administrateurs système voulant automatiser les déploiements
- Étudiants et débutants souhaitant découvrir le DevOps
📝 Prérequis
- Notions de base en Linux et en scripting
- Connaissances élémentaires en développement et en administration système (un plus)
📚 Programme
- Introduction au DevOps
- Historique et enjeux du DevOps
- Culture et principes fondamentaux
- Gestion du code source et collaboration
- Introduction à Git et GitHub/GitLab
- Workflow collaboratif et branches
- Intégration et livraison continues (CI/CD)
- Présentation des pipelines CI/CD
- Introduction à des outils comme Jenkins, GitLab CI/CD, et GitHub Actions
- Automatisation et Infrastructure as Code (IaC)
- Introduction à Ansible et Terraform
- Déploiement automatisé d’infrastructures
- Conteneurisation et orchestration
- Docker : concepts de base et gestion des conteneurs
- Introduction à Kubernetes pour l’orchestration
- Surveillance et gestion des logs
- Introduction à Prometheus et Grafana
- Gestion des logs avec ELK (Elasticsearch, Logstash, Kibana)
🎓 Méthodologie
- Cours théoriques avec démonstrations
- Ateliers pratiques et mises en situation
- Mini-projets pour appliquer les concepts
📅 Durée
3 à 5 jours.
À la fin de cette formation, les participants auront une compréhension claire des bases du DevOps et seront en mesure de mettre en place des pipelines de CI/CD, d’automatiser des tâches et de gérer des conteneurs. 🚀
Cours privé
Veuillez se connecter pour contacter un responsable
Dernière mise à jour | 06/05/2025 |
---|---|
Membres | 1 |
Partager ce cours
Partager le lien
Partager sur les réseaux sociaux
Partager par email
Veuillez s'inscrire afin de partager ce Devops par email.