Formation DevOps

Durée : 21 heures (3 jours)
Format : Présentiel ou à distance (visioconférence)
Prix : Sur devis – Éligible aux financements OPCO ou entreprise
Certification Qualiopi : Formation éligible Qualiopi (Actions de formation)
Modalité d’entrée/sortie : Entrée/sortie permanente (sessions mensuelles)

Objectifs pédagogiques :

À l’issue de la formation, le participant sera capable de :

  • Comprendre les fondamentaux du mouvement DevOps
  •  Automatiser les étapes de déploiement et d’intégration continue
  •  Utiliser les outils clés : Git, Docker, Jenkins, Ansible, Kubernetes
  •  Mettre en œuvre une chaîne CI/CD complète
  •  Superviser et maintenir des environnements en production

Certification et livrables :

  • Attestation de fin de formation délivrée
  •  Carnet de code / exercices corrigés
  •  Possibilité de valider une certification OpenEDG Python (PCAP) sur demande

Programme détaillé

Jour 1

Introduction au DevOps et à Git

  • Historique et principes du mouvement DevOps
  •  Culture collaborative entre Dev et Ops
  •  Git : gestion de version, branches, merge, workflow GitFlow
  •  TP : Créer un dépôt Git avec GitHub / GitLab

Intégration continue avec Jenkins

  • Notions de CI / CD
  • Installation et configuration de Jenkins
  •  Création de jobs de build et de tests
  •  TP : Pipeline Jenkins pour projet Node.js ou Java

Jour 2

Conteneurisation avec Docker   

  • Concepts des conteneurs vs VM
  •  Docker : images, conteneurs, Dockerfile
  •  TP : Dockeriser une application complète (back-end + front-end)

Déploiement automatisé avec Ansible 

  • Introduction à l’infrastructure as code (IaC)
  • Ansible : inventaire, rôles, playbooks
  •  TP : Déployer automatiquement une stack web avec Ansible

Jour 3

 Orchestration avec Kubernetes

  • Concepts de base : pods, services, deployments
  • Minikube ou cluster distant
  •  TP : Déployer une application conteneurisée avec Kubernetes
  •  Projet final de CI/CD : de Git jusqu’au déploiement automatiqu

Public visé ​

  • Développeurs souhaitant automatiser leurs processus
  •  Administrateurs système & réseau
  •  Ingénieurs DevOps / SRE
  •  Étudiants ou professionnels IT en reconversion

Prérequis

  • Connaissances de base en administration système (Linux)
  • Expérience en développement ou scripting (Bash, Python, etc.)

Méthodes pédagogiques ​

  • Alternance de théorie et d’exercices pratiques
  •  Travaux pratiques encadrés sur VM ou Cloud
  •  Étude de cas réels (GitOps, CI/CD, SRE)
  •  Supports numériques accessibles après la formation

Modalités d’évaluation

  • Évaluation continue via TP et QCM
  • Projet final évalué (chaîne CI/CD fonctionnelle)
  •  Remise d’une attestation de compétences

Accessibilité

Formation adaptable aux personnes en situation de handicap. Contactez-nous pour
organiser les modalités spécifiques.

Modalités d’inscription

  • Formulaire de préinscription en ligne ou contact par mail
  • Entretien de positionnement en amont
  • Convention ou contrat de formation transmis avant démarrage
Retour en haut