DevOps

DevOps — initiation

Comprendre et engager une démarche DevOps : culture et principes, intégration et déploiement continus, gestion de version, conteneurisation, automatisation de l'infrastructure et supervision. Une initiation concrète pour développeurs et exploitants.

Objectifs

  • Comprendre la culture et les principes DevOps
  • Identifier les bénéfices et les freins organisationnels
  • Maîtriser la gestion de version et les workflows collaboratifs
  • Comprendre l'intégration et le déploiement continus
  • Découvrir la conteneurisation et l'orchestration
  • Automatiser le provisionnement de l'infrastructure
  • Mettre en place supervision et boucles de retour

Programme détaillé

Module 1 — Culture et principes

  • Origines et enjeux du DevOps
  • Silos, flux et boucles de rétroaction
  • Bénéfices attendus et indicateurs
  • Freins et facteurs de réussite

Module 2 — Gestion de version et collaboration

  • Principes de la gestion de version
  • Branches et workflows collaboratifs
  • Revue de code
  • Qualité et tests automatisés

Module 3 — Intégration et déploiement continus

  • Chaîne d’intégration continue
  • Automatiser build et tests
  • Déploiement continu et stratégies de livraison
  • Outils du marché

Module 4 — Conteneurs et exploitation

  • Conteneurisation : principes
  • Orchestration : notions de base
  • Infrastructure gérée comme du code
  • Supervision, journaux et amélioration

Méthodologie pédagogique

Pédagogie active et orientée terrain : apports structurés, exercices appliqués à vos cas réels, études de cas et mises en situation. Chaque participant repart avec un support complet et un plan d'action personnalisé. Les acquis sont évalués en fin de session et une attestation de formation est remise.

Profil de l'intervenant

Consultant DevOps, praticien de l'automatisation et des chaînes de déploiement.