Jenkins — Intégration & déploiement continu
Pipelines Jenkins as Code (Jenkinsfile), agents distribués, intégrations avec Git, Docker et Kubernetes. Automatisez vos livraisons de bout en bout.
- Installer et sécuriser Jenkins
- Écrire des pipelines déclaratifs (Jenkinsfile)
- Configurer des agents dynamiques
- Intégrer tests, qualité et déploiement
Ce que vous ferez après
Programme détaillé La vraie valeur ajoutée
- Passer de commits à un artefact testé et versionné sans intervention manuelle
- Détecter une régression dans les 5 minutes suivant un push, avant qu'elle atteigne la prod
- Déployer sur plusieurs environnements avec une validation humaine entre staging et production
- Gérer des secrets de pipeline sans jamais les écrire en clair dans le code
Au programme
Jour 1 — Fondamentaux & pipelines
- Architecture Jenkins (Controller, Agents, Plugins)
- Installation, sécurité et gestion des credentials
- Pipeline déclaratif vs scripté
- Stages, steps, parallélisme et conditions
- Atelier : pipeline CI complet
Jour 2 — Agents & intégrations
- Agents Docker et Kubernetes (JCasC)
- Intégration Git/GitHub/Bitbucket (webhooks)
- Notifications Slack/email, badges et rapports
- Déploiement multi-environnement
- Atelier : pipeline CD avec approbation manuelle
Public visé
Ingénieurs DevOps, développeurs et ops automatisant leurs livraisons.
Prérequis
- Bases Linux et Git
- Notions de CI/CD
Jenkins — Intégration & déploiement continu est une formation de Sphinx-Digital, animée par des praticiens et orientée pratique, avec environnements de lab fournis. Pipelines Jenkins as Code (Jenkinsfile), agents distribués, intégrations avec Git, Docker et Kubernetes. Automatisez vos livraisons de bout en bout.
Cette formation vous intéresse ?
Inscrivez-vous à la prochaine session ou demandez une session intra-entreprise sur mesure.