DevOps - Définition et Mise en œuvre
Course Curriculum
13 sectionsDevOps - Définition et Mise en œuvre est une formation non certifiante.
Le candidat sera appelé à suivre la formation en mode autoformation ou en ligne à sa convenance tout en tenant compte du délai de la formation qui est de 06 à 12 mois.
La méthode DevOps est une approche intégrée pour améliorer la collaboration entre les équipes de développement logiciel et les opérations IT. Elle vise à automatiser et à intégrer les processus de développement et de déploiement de logiciels, facilitant ainsi la livraison continue et l’amélioration des produits numériques.
Exposé théorique et participatif, dispensé en FR ou en EN, alternant :
Présentation théorique,
Discussion autour des cas organisationnels des participants,
Vérification de la compréhension au fur et à mesure de l’avancement dans le référentiel, par des exercices (QCM),
Examen blanc avec réponses.
DevOps : les fondamentaux
- Les mutations engendrées par la (r)évolution digitale.
- Les nouveaux challenges.
- Les solutions : les Méthodes Agiles et DevOps.
- Leur positionnement parmi les frameworks et normes de la production de services IT.
- Les fondements du mouvement DevOps.
Culture/Partage : de la coordination à l'intelligence collective
- Accompagner l'évolution.
- Constituer des équipes pluridisciplinaires, mettre en place l'apprentissage continu.
- Stades de maturité d'une équipe.
- Adapter la gouvernance : passer d'une structure mécanique à une structure innovante.
- L'engagement de tous, le vrai défi pour les managers.
- Faire évoluer les postures.
- Travaux pratiques
Ateliers collaboration : Etablir les bases d'une communication efficiente et renforcer l’intelligence collective.
Automatisation, dégager de la valeur sur la chaîne de production logicielle
- Les choix d'architecture.
- La gestion des exigences produit et les outils associés.
- La gestion des environnements et les outils associés.
- La gestion de version et les outils associés.
- La livraison continue et les outils associés.
- L'automatisation des tests et les outils associés.
- Le déploiement continu et les outils associés.
- Le passage à l'échelle.
- Travaux pratiques
Définir un "Backlog DevOps" permettant de construire une chaîne de déploiement continu. Priorisation et définition du plan d'itérations. Partage des observations et synthèse des enseignements.
Mesure : collecter du feedback et s'améliorer en continu
- Quelques définitions essentielles et exemples de métriques.
- Les différentes sources de données.
- Les étapes clés à considérer.
- Focus sur l'approche Lean Start Up.
- La surveillance continue et les outils associés.
- Le dashboard DevOps comme support au management visuel et les outils associ&eacut
Sans objet
Aucun. Toutefois, une première expérience en développement et/ou en production informatique est conseillée.
Non applicable
Non applicable
Tout professionnel impliqué dans le développement et la fourniture de services informatiques, en vue d’améliorer la qualité de ces services.
Comprendre ce qu’est le mouvement DevOps
Maîtriser le processus de déploiement continu : adopter les bons réflexes, utiliser les outils appropriés, et instaurer des rituels collaboratifs
Promouvoir la culture de la mesure et appliquer les meilleures pratiques
Identifier les étapes clés pour mettre en place la démarche
Non applicable
Non applicable
Le prix en ligne ou en présentiel avec un formateur agréé est variable. Contactez-nous pour plus de détail.