Aller au contenu principal

DEVOPS – CULTURE, PILIERS ET MISE EN ŒUVRE


Informations
Prochaines sessions :
Le 17/05/2025
3 jours ( 21 heures )

Nous contacter

Description

Le mouvement DevOps consiste à supprimer les barrières entre les équipes traditionnellement cloisonnées : Dev / Ops. Un modèle qui incite les équipes de développement et d'exploitation à travailler ensemble tout au long du cycle de vie des applications logicielles, du développement au déploiement et à l'exploitation.

Au cours de cette formation, nous allons vous présenter les bénéfices du DevOps à travers l’étude Accelerate et ses quatre piliers :

  • Culture, méthodes et organisation
  • Architecture applicative exploitable
  • L’infrastructure par le code
  • Le déploiement continu

Objectifs

  • Appréhender l’intérêt de la culture DevOps
  • Utiliser la démarche scientifique Accelerate
  • Découvrir les piliers de DevOps
  • Identifier les enjeux de l’industrialisation des déploiements applicatifs
  • Fluidifier les interactions entre les différentes équipes projet

Public Cible

  • Manager de la DSI
  • Développeur
  • Architecte
  • Testeur
  • Responsable de production
  • Responsable d'exploitation

Prérequis

  • Une expérience dans la contribution ou la gestion d'un projet informatique

Le programme

Module 1 : Origines de DevOps et Accelerate

  • Les nouvelles exigences du marché
  • Définition de DevOps
  • Les quatre objectifs des auteurs d’Accelerate
  • Les quatre indicateurs de mesure de performances
  • Impact de la capacité à délivrer

Module 2 : Culture, méthodes et organisation

  • Le mur de la confusion Dev / Ops
  • Les valeurs fondatrices du Manifeste agile
  • Les rôles de l’équipe agile
  • Scrum : le processus et les rituels

Module 3 : Architecture et patterns

  • Les concepts de la disponibilité
  • Patterns de scalabilité
  • Stratégies de reprise après sinistre
  • Patterns de déploiement
  • Introduction au cloud

Module 4 : L’infrastructure par le code

  • Définition de l’infrastructure as code
  • Les 3 grandes catégories
  • Les caractéristiques
  • Responsabilités des différents outils
  • Cartographie des outils
  • Terraform + atelier
  • Ansible + atelier

Module 5 : Déploiement continu

  • Les 5 principes clés
  • Définition : déploiement continu
  • L’importance des tests
  • Étape de construction d’une pipeline
  • Exemple de pipeline
  • Atelier : création d'une CI/CD

Besoin d'aide pour trouver votre formation ?

Contactez-nous