Formateur(s) : Pascal Sauliere, Julien Corioland, Stéphane Goudeau
Ce cours vous propose d'aborder les concepts de DevOps à travers le cycle de vie des projets et des scénarios concrets. Ces scénarios sont illustrés par des démonstrations d’outils mis en oeuvre à chaque étape du cycle de vie, et en particulier Visual Studio Team Services.
01 | Introduction à DevOps
Introduction au cours et à DevOps, ses motivations, sa culture et ses processus.
02 | Description commune des besoins métiers
Dans ce module, nous abordons l'importance de partager l'information entre tous les acteurs du projet, et proposons de découvrir en démonstration le système de gestion
03 | Environnements de travail
Ce module permet de comprendre l'évolution du rôle des "Ops", de comprendre la notion d'Infrastructure as Code et de découvrir quelques outils disponibles dans l'environnement Microsoft.
04 | Source Control Management
Ce module présente le contrôle de code source, son rôle et son utilisation par les développeurs et les "ops", associé aux référentiels de code source.
05 | Build et intégration continue
Ce module décrit l'intégration continue (CI), son rôle dans les projets de développement et comment Visual Studio Team Services permet de mettre en place des scénarios d'intégration continue.
06 | Release Management
Ce module décrit le "release management" et comment il permet de déployer des applications en continu, tout en assurant leur qualité.
Formation
Comprendre la demarche DevOps
Comprendre le contrôle de code source
Comprendre le release management
Comprendre la notion d’infrastructure as Code
Etablir des scenarios d’intégration continue avec Visual Studio Team
Conditions préalables
None
13 фев 2019