Red Hat : Red Hat : Culture et pratiques DevOps (TL500)
- Référence TL500
- Durée 5 jour(s)
- Version link.aspx
Modalité pédagogique
Classe inter en présentiel Prix
EUR6,650.00
hors TVA
Demander une formation en intra-entreprise S'inscrireAller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
-
Intra-entreprise
Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.
Demander cette formation dans un format différent
Résumé
Haut de pageDécouvrir les possibilités qu'offre le modèle DevOps en mettant en œuvre une culture ouverte et éprouvée, ainsi que des pratiques utilisées par Red Hat pour soutenir l'innovation chez ses clients
Ce cours en immersion de cinq jours permet aux participants d'expérimenter et de mettre en œuvre les changements culturels qui ont fait leurs preuves pour l'adoption du modèle DevOps. De nombreuses offres de formation agile se concentrent sur un framework, un mécanisme de distribution ou une technologie en particulier. Ce n'est pas le cas de ce cours, qui combine les meilleurs outils de plusieurs des principaux frameworks afin d'associer la découverte et la distribution continues avec les pratiques culturelles et techniques dans une expérience unique et captivante qui simule des scénarios et des applications concrets.
Les tâches quotidiennes simulent celles d'une équipe de distribution réelle, et les équipes pluridisciplinaires apprendront comment favoriser l'innovation par la collaboration. Armées des meilleures pratiques et fortes de nouvelles expériences, les équipes peuvent appliquer ce qu'elles ont appris au profit de la culture et de la mission de l'entreprise, avec pour objectif de mettre en œuvre de nouveaux projets et d'améliorer les processus.
Ce cours comprend un exemplaire du manuel de cours « Formation Red Hat : pratiques Open Source pour l'adoption du DevOps », qui peut servir de ressource pour appliquer les connaissances acquises pendant la formation à d'autres scénarios concrets.
Note : A partir de janvier 2026, ce cours n'existe qu'en présentiel (en classe) s'il est programmé ou sous forme de cours privé intra-entreprise. Nous contacter.
Mis à jour 21/01/2026
Prochaines dates
Haut de pagePublic
Haut de page- Les responsables produit, les développeurs, les ingénieurs de la fiabilité des sites et les ingénieurs bénéficieront tout particulièrement de ce scénario qui comprend certains aspects techniques liés à l’utilisation de systèmes logiciels.
-
Pour atteindre les objectifs, les équipes qui participent à la formation doivent inclure plusieurs rôles différents. Les responsables produit, les architectes, les développeurs et les ingénieurs de la fiabilité des sites apprendront à travailler en dehors de leurs silos traditionnels.
Objectifs de la formation
Haut de pageA l'issue de la formation, les participants seront capables de :
- Utiliser des outils culturels, tels que contrats sociaux, rétrospectives en temps réel et sentiments d'équipe pour aligner les équipes
- Maîtriser et mettre en œuvre de plusieurs pratiques ouvertes
- Découvrir des pratiques de planification puissantes, telles que la cartographie d'impact, l'event storming et la cartographie des processus basée sur les indicateurs de mesure
- Utiliser des pratiques de distribution itérative et progressive, notamment Scrum et Kanban
- Mettre en oeuvre des pratiques de programmation technique, notamment l'intégration continue, la distribution continue, l'infrastructure en tant que code, l'automatisation des tests et le développement par les tests telles que :
- Déploiement d'une petite application à plusieurs niveaux dans un cluster OpenShift
- Capacité à travailler activement et efficacement au sein d'une équipe agile
- Découverte, hiérarchisation et documentation des fonctions et fonctionnalités logicielles souhaitées
- Développement de logiciels à l'aide des styles de programmation en binômes et en groupes
Programme détaillé
Haut de page- Présentation de DevOps
- Explorer les principes, les pratiques et les éléments culturels qui constituent le modèle DevOps pour la conception et le développement de logiciels
- Pratiques de collaboration pour établir une culture et une compréhension partagée
- Apprendre et tester des pratiques qui facilitent la conversation et l'alignement entre les groupes de parties prenantes, notamment les indicateurs de priorité, la programmation en binôme, la programmation en groupe, les rétrospectives, la visualisation du travail, l’évaluation du sentiment de l'équipe et l'estimation agile
- Compréhension du but et du client pour la distribution de logiciels
- Utiliser la pratique de découverte dite de la « carte d'impact » pour mettre en corrélation les éléments à livrer avec leur impact mesurable ; apprendre à utiliser la conception centrée sur l'homme, le Design Thinking et le Lean UX pour développer l'empathie avec les utilisateurs et les parties prenantes
- Conception orientée domaine et narration
- Apprendre à utiliser l'Event Storming, un outil puissant pour visualiser et cartographier les systèmes orientés événements afin de produire des architectures émergentes pour une distribution itérative et incrémentielle
- Hiérarchisation et changement de stratégie
- Tester la collecte d'idées, leur alignement sur les résultats cible et l'utilisation de pratiques de hiérarchisation économique et de découpage de valeur pour créer des backlogs de produits capables d'offrir une valeur incrémentielle
- Pratiques agiles
- Étudier les pratiques de distribution agile, notamment Kanban, Scrum, la planification du sprint, les réunions rapides quotidiennes, les présentations, les rétrospectives et l'entretien du backlog
- Conception des expériences
- Configurer des expériences, les exécuter et en mesurer les résultats en utilisant les fonctions de déploiement avancées de la plateforme, notamment les tests A/B, les déploiements bleus/verts, les « feature toggles », les « dark launches » et les déploiements de type canary.
- Cartes de flux de valeur et de processus
- Découvrir les pratiques de cartographie des flux de valeur et de cartographie des processus basée sur les indicateurs de mesure pour déterminer les améliorations non fonctionnelles à apporter à la distribution des produits et à l'exécution des flux de valeur
- Intégration, déploiement et distribution continus
- Découvrir les pratiques fondatrices de l'intégration continue, du déploiement continu et de la distribution continue
- Exigences non fonctionnelles
- Apprendre à définir les domaines non fonctionnels dont les pratiques principalement axées sur les aspects fonctionnels d'une solution ne tiennent généralement pas compte
- Tests
- Apprendre le développement par les tests et les pratiques fondamentales de développement orienté métier, ou tests automatisés
- Approche « Everything as code » et GitOps
- Explorer les pipelines d'intégration/de distribution continues à l'aide de Jenkins et de Tekton et adopter une approche GitOps pour tout codifier et améliorer la reproductibilité ; découvrir comment étendre les pipelines pour couvrir les tests non fonctionnels, la surveillance et l'observabilité
Pré-requis
Haut de page- Avoir une connaissance des pratiques agiles (utile, mais pas obligatoire)
- Avoir une expérience des pratiques et des méthodes agiles, comme scrum (utile, mais pas obligatoire)
Certification
Haut de pageEt après
Haut de page- Formation intensive sur l'adoption des conteneurs (DO700)
- Formation intensive sur l'adoption des conteneurs pour les développeurs (DO720)
- Parcours de compétences Red Hat OpenShift (DO180 - DO188, ...)
- Stage Open Innovation Labs
Bon à savoir
Haut de page- Un support de cours officiel sera fourni aux participants.