ORIGINES DE DEVOPS• Les nouvelles exigences du marché
• La réponse des Géants du Web
• Définition de DevOps
RAPPELS SUR L’AGILITÉ• Les valeurs fondatrices du Manifeste agile
• Les rôles de l’équipe agile
• Les promesses de l’agile
• Scrum : le processus et les rituels
• Kanban
OBJECTIFS ET DÉFINITION DE DEVOPS• Constats : des douleurs récurrentes
• Biz, Dev et Ops : des points de vue différents mais un objectif commun
• DevOps : étendre l’agilité au monde de la production
• Redistribution des rôles entre Dev et Ops
LES 4 PILIERS DE DEVOPS• Culture, méthode et organisation
- Méthodes, rituels et attitudes
- Modèles d’organisation : feature team & component team
- L’obsession de la mesure
• Architectures et patterns
- Patterns de scalabilité et de disponibilité
- Patterns d’exploitabilité
- Patterns de déploiement
- Le Cloud : facilitateur de l’architecture DevOps
• L’infrastructure par le code
- Définition : l’infrastructure par le code
- Responsabilités des différents outils
- Stratégies de déploiement et cycles de vie des composants
- Cartographie des outils
- Docker et son écosystème
• Construction et déploiement continu
- Définition : déploiement continu
- Usine d’intégration et de déploiement en continu
- La chaine CI/CD dans le monde du IaaS
- Le chaine CI/CD dans le monde du PaaS
RETOUR D’EXPÉRIENCE D’UNE MISSION DE TRANSFORMATION DEVOPS POUR UNE SOCIÉTÉ AUDIOVISUELLE
SYNTHÈSE ET CONCLUSION