Pipelines et processus DevOps Red Hat : CI/CD avec Jenkins, Git et développement par les tests (DO400)
- Référence DO400
- Durée 4 jour(s)
Modalité pédagogique
Aller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter à distance
Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.
-
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 pageAcquérir les compétences essentielles pour mettre en œuvre des processus de développement et workflows agiles et DevOps.
Les pratiques DevOps ont permis aux entreprises d'opérer leur transformation numérique, en passant d'une approche monolithique en cascade à un processus agile basé dans le cloud. Cette transformation nécessite une équipe de développeurs formée à l'utilisation des outils qui leur permettent de se consacrer à la programmation et aux tests et de passer moins de temps à résoudre les problèmes.
Ce cours est une introduction pratique au modèle DevOps pour les développeurs, qui permet aux participants de découvrir les compétences et les technologies nécessaires afin d'automatiser la création et le déploiement d'applications cloud-native.
L'utilisation du modèle DevOps avec Jenkins, le développement par les tests et le contrôle des versions Git permet d'améliorer le délai de mise sur le marché des applications et la qualité du code. Ainsi, les applications sont plus résilientes et les entreprises peuvent mettre en œuvre de nouvelles fonctions rapidement
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.Vous pouvez accéder au contenu de ce cours en e-learning en faisant l'acquisition d'une souscription RedHat RHLS Standard (accès à l'intégralité de l'offre RedHat E-learning) . Nous contacter.
Mis à jour 19/01/2026
Formation intra-entreprise
Cette formation est délivrable en session intra-entreprise, dans vos locaux ou dans les nôtres. Son contenu peut être adapté sur-mesure pour répondre aux besoins de vos collaborateurs. Contactez votre conseiller formation Global Knowledge ou adressez votre demande à info@globalknowledge.fr.
Prochaines dates
Haut de pagePublic
Haut de pageObjectifs de la formation
Haut de pageA l'issue de la formation, les participants seront capables de :
- Contrôler les versions avec Git
- Construire et exécuter des pipelines Jenkins
- Mettre en oeuvre les stratégies de mise en production
- Construire des applications avec le développement piloté par les tests
- Analyser la sécurité du code des applications
- Surveiller les applications et les pipelines
- Consommer et dépanner les pipelines
Programme détaillé
Haut de pageIntroduction à l'intégration et au déploiement continus (CI/CD)
- Décrire les principes de DevOps et le rôle de Jenkins.
Intégration du code source avec le contrôle de version
- Gérer les modifications du code source avec le contrôle de version Git.
Test des applications
- Décrire les principes fondamentaux des tests complets d'applications et mettre en œuvre des tests unitaires, d'intégration et fonctionnels.
Construction des applications avec le développement piloté par les tests
- Mettre en œuvre et construire des fonctionnalités d'application avec TDD.
Création de pipelines
- Créer des pipelines de base pour exécuter des tâches Jenkins.
Déploiement d'applications avec des pipelines
- Déployer automatiquement et en toute sécurité des applications sur Red Hat OpenShift Container Platform.
Mise en œuvre de la sécurité et la surveillance des pipelines
- Gérer la sécurité et surveiller les performances des pipelines.
Consommer des pipelines
- Travailler avec (ou "utiliser") et dépanner les pipelines CI/CD pour le déploiement automatisé et les tests automatisés.
Pré-requis
Haut de page- Posséder une expérience du développement d'applications avec Java, Node.js, Python ou autre
- Posséder une expérience du développement d'applications ou avoir suivi le cours Développement d'applications Red Hat I : programmation en Java EE (AD183) (recommandé, mais non obligatoire)
- Maîtriser un IDE, tel que Red Hat® CodeReady Studio ou VSCode
- Avoir suivi le cours Introduction aux applications OpenShift (DO101) (recommandé, mais non obligatoire)
Il est recommandé de passer l'évaluation gratuite pour s'assurer que l'offre est adaptée aux compétences Red Hat Skills Assessment
Pré-requis recommandés :Certification
Haut de pageEt après
Haut de page- Culture et pratiques DevOps (DO500)
- Présentation des conteneurs, de Kubernetes et de Red Hat OpenShift Container Platform (DO180)
- Développement avec Red Hat OpenShift I : conteneurisation d'applications (DO288)
Bon à savoir
Haut de page- Support de cours officiel remis aux participants