Plan du cours
État d'esprit, Culture & Responsabilités
- Histoire du DevOps et principes 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 avant-coureurs : comment reconnaître un projet sans une engagement DevOps sain
Chaîne d'outils DevOps : La carte des outils (1)
- Tout-en-code - Contrôle de version & Git
- Pratique : Bases de Git — clone, branche, pull request, revue de code
- Flux - Intégration Continue & Livraison Continue
- Pratique : Déploiement, exécution & interprétation d'un pipeline CI/CD avec Jenkins
- Portes de qualité - Qualité du code & tests continus
- Pratique : Configuration, exécution et rapport SonarQube — qualité du code, dette technique, problèmes de sécurité
- Déploiements sécurisés et portables avec des Conteneurs
- Pratique : Conteneurisation avec Docker Desktop, aperçu de Kubernetes
- Gestion de configuration et Infrastructure as Code
- Pratique : Configuration-as-code avec Ansible, déploiement d'un service web
- DevSecOps — Intégrer la sécurité dans les pipelines
- Sécurité décalée à gauche (Shift-left), 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 ainsi que pour la valeur client
Identification des opportunités & Maturité DevOps
- La perspective commerciale, cartographie de la chaîne de valeur et gestion
- Focus managérial sur - Attente, Retravail, Transferts, Approbations
- Pratique : Traçabilité des exigences avec Jira — de l'user story au code déployé
- Séance de diagnostic DevOps — les 10 questions clés pour tout projet
- Métriques DORA — Fréquence de déploiement, Délai d'achèvement (Lead Time), MTTR (Temps moyen de récupération), Taux d'échec des changements
- Atelier : Évaluation de la maturité DevOps — appliquée aux projets réels
- Matrice des opportunités — priorisation des Quick Wins vs Roadmap Présentations en petits groupes — chaque manager présente son évaluation
Étude d'impact, Intégration & Plan d'action
- « Comment convaincre le client et comment mettre en œuvre »
- Séance sur le ROI DevOps — comment calculer le temps économisé par rapport au coût de mise en œuvre
- Comment élaborer une étude d'impact pour le client ou la direction
- Comment inclure le DevOps dans le cahier des charges (SoW), la proposition ou le plan de projet
- Atelier final : chaque manager présente un plan d'action pour 1 projet
Conclusion, Q&A, Prochaines étapes & ressources recommandées
Pré requis
Les participants doivent avoir :
- Une compréhension de base des projets de développement logiciel 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, en cascade ou approches hybrides)
- Aucune expérience préalable pratique du DevOps, de Docker, de Kubernetes ou de CI/CD n'est requise
Les séances pratiques sont conçues pour offrir une exposition pratique aux concepts et aux outils DevOps d'un point de vue managérial plutôt que par une mise en œuvre technique approfondie.
Public cible
Ce cours s'adresse à :
- Chefs de projet
- Responsables de la livraison
- Chefs d'équipe
- Responsables techniques
- Responsables du développement
- Responsables IT et directeurs de département
- Product Owners impliqués dans des initiatives de livraison logicielle
- Professionnels techniques seniors transitionnant vers des rôles de leadership
Le programme est particulièrement précieux pour les managers qui ont besoin de comprendre l'impact du DevOps sur 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