Plan du cours
État d'esprit, Culture & Responsabilités
- Histoire du DevOps et modèle C.A.L.M.S.
- Principes du DevOps - Les Trois Voies - Dev + Ops + culture de collaboration
- Pratiques DevOps - Tout en continu - Le cycle de vie DevOps de bout en bout
- Réflexion sur les projets personnels des participants
- Le rôle du manager dans le DevOps - Élimination des goulets d'étranglement organisationnels
- Signes d'alerte : comment reconnaître un projet manquant d'un engagement sain envers le DevOps
Chaîne d'outils DevOps : La carte des outils (1)
- Everything-as-code (Tout en code) - Contrôle de version & Git
- Labo : Les bases de Git — clone, branche, pull request, revue de code
- Flux - Intégration Continue & Livraison Continue
- Labo : Déploiement, exécution & interprétation d'un pipeline CI/CD avec Jenkins
- Portes de qualité - Qualité du code & tests continus
- Labo : Configuration, exécution et rapport SonarQube — qualité du code, dette technique, problèmes de sécurité
- Déploiements sécurisés et portables avec les Conteneurs
- Labo : Conteneurisation avec Docker Desktop, vue d'ensemble de Kubernetes
- Gestion de la configuration et Infrastructure as Code
- Labo : Code de configuration avec Ansible, déploiement d'un service web
- DevSecOps — Intégrer la sécurité dans les pipelines
- Sécurité décalée vers la gauche (Shift-left security), gestion de la chaîne d'approvisionnement logicielle, SBOMs, gestion des vulnérabilités, propriété de la sécurité
- Démonstration de Snyk pour les portes de sécurité dans le pipeline
- SRE & Ingénierie de la fiabilité - Concevoir pour la résilience autant que pour la valeur client
Identification des opportunités & Maturité DevOps
- La perspective commerciale, cartographie et gestion des flux de valeur
- Focus managérial sur - Temps d'attente, Retravailler, Transferts, Approbations
- Labo : Traçabilité des exigences avec Jira — de l'user story au code déployé
- Séance : Cadre diagnostique DevOps — les 10 questions clés pour tout projet
- Métriques DORA — Fréquence de déploiement, Délai d'incubation (Lead Time), MTTR (Mean Time To Recovery), Taux d'échec des modifications
- Atelier : Évaluation de la maturité DevOps — appliquée à des projets réels
- Matrice des opportunités — Hiérarchisation des Quick Wins vs Roadmap Présentations en petits groupes — chaque manager présente son évaluation
Étude de cas commerciale, Intégration & Plan d'action
- "Comment convaincre le client et comment mettre en œuvre"
- Séance : ROI DevOps — comment calculer le temps économisé par rapport au coût de mise en œuvre
- Comment bâtir une étude de cas commerciale pour le client ou la direction
- Comment intégrer le DevOps dans le SoW (Cahier des charges), la proposition ou le plan de projet
- Atelier final : chaque manager présente un plan d'action pour 1 projet
Bilan, Questions & Réponses, Prochaines étapes & ressources recommandées
Pré requis
Les participants doivent posséder :
- Une compréhension de base des projets de développement de logiciels et des opérations informatiques (IT)
- De l'expérience dans la gestion d'équipes techniques, de projets, de produits ou de la livraison de services
- Une familiarité avec les cycles de vie du développement logiciel (Agile, Scrum, Cycle en V ou approches hybrides)
- Aucune expérience pratique préalable en DevOps, Docker, Kubernetes ou CI/CD n'est requise
Les laboratoires techniques sont conçus pour offrir une exposition pratique aux concepts et aux outils DevOps sous un angle managérial plutôt que via une implémentation technique approfondie.
Public cible
Ce cours s'adresse à :
- Project Managers (Chefs de projet)
- Delivery Managers (Chefs de livraison)
- Team Leads (Chefs d'équipe)
- Engineering Managers (Managers techniques)
- Development Managers (Managers de développement)
- IT Managers et Directeurs de département
- Product Owners impliqués dans des initiatives de livraison de logiciels
- Professionnels techniques seniors en transition vers des rôles de leadership
Le programme est particulièrement utile pour les managers qui doivent comprendre comment le DevOps impacte la livraison de projets, la performance des équipes, la qualité, la sécurité et les résultats commerciaux, sans nécessairement devenir des ingénieurs DevOps opérationnels.
Nos clients témoignent (2)
Craig était très impliqué dans la formation, toujours en s'assurant que nous prêtions attention, en adaptant les exemples à nos activités quotidiennes et en fournissant une réponse chaque fois qu'on lui posait une question, même si l'information n'était pas incluse dans la présentation.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Formation - DevOps Foundation®
Traduction automatique
Niveau élevé d’engagement et de connaissances du formateur
Jacek - Softsystem
Formation - DevOps Engineering Foundation (DOEF)®
Traduction automatique