DEVOPS – CULTURE, PILIERS ET MISE EN ŒUVRE
Informations
- STANDARD
- SUR-MESURE
FORMATION À LA DEMANDE
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure
Nous contacter
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure
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