CI/CD - Pipeline DevOps Moderne

Maîtrisez l'intégration et le déploiement continu pour des livraisons rapides

3 jours
8-12 participants
Certification incluse
1 500€ 799€ 24 heures

Objectifs de la formation

  • Concepts CI/CD - Intégration et déploiement continu

  • GitLab CI - Pipelines et runners

  • GitHub Actions - Automatisation avec actions

  • Jenkins - Configuration et pipelines declaratifs

  • Tests automatisés - Unit tests et intégration

  • Déploiement automatisé - Production-ready pipelines

Intégration Continue

Build et test automatisés

Déploiement Continu

Release automatisée en production

Qualité

Contrôle qualité continue

Programme détaillé (3 jours)

Jour 1 : Fondamentaux CI/CD

  • Principes de CI/CD

  • Versioning et branching strategies

  • Introduction à GitLab CI

  • Configuration de pipelines simples

Jour 2 : Pipelines Avancés

  • GitHub Actions et workflows

  • Jenkins declarative pipelines

  • Artefacts et caching

  • Tests automatisés dans le pipeline

Jour 3 : Déploiement Production

  • Stratégies de déploiement (blue-green, canary)

  • Intégration avec Docker/Kubernetes

  • Notifications et alertes

  • Pipeline complet d'une application

Prérequis

  • Git basics - Commit, push, pull, branching

  • Ligne de commande - Bash ou équivalent

  • Concepts DevOps - Compréhension générale

  • Accès aux outils - GitLab, GitHub ou Jenkins

Public cible

  • Développeurs - Qui implémentent des pipelines

  • Ingénieurs DevOps - Spécialisés en automatisation

  • Administrateurs système - Transition DevOps

  • Tech leads - Implémentation CI/CD en équipe

Demander plus d'informations ou un devis