Packt

Apprendre l'intégration continue avec Jenkins

Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Packt

Apprendre l'intégration continue avec Jenkins

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Comprendre la CI grâce à la théorie du « Golden Circle »

  • Déployer Jenkins sur le cloud à l'aide de Helm Charts et de Jenkins Configuration as Code (JCasC)

  • Mettre en œuvre des pratiques de sécurité optimales pour Jenkins

Compétences que vous acquerrez

  • Catégorie : DevOps
  • Catégorie : Déploiement continu
  • Catégorie : L'informatique en nuage
  • Catégorie : Infrastructure as Code (IaC)
  • Catégorie : Automatisation
  • Catégorie : Déploiement dans le nuage
  • Catégorie : Livraison continue
  • Catégorie : Outils Devops
  • Catégorie : Conteneurisation
  • Catégorie : Intégrations AI
  • Catégorie : Méthodologie agile
  • Catégorie : CI/CD
  • Catégorie : Authentifications
  • Catégorie : Intégration continue

Outils que vous découvrirez

  • Catégorie : Artificiel
  • Catégorie : Kubernetes
  • Catégorie : SonarQube
  • Catégorie : Jenkins
  • Catégorie : ChatGPT
  • Catégorie : Git (système de contrôle de version)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

mars 2026

Évaluations

12 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 12 modules dans ce cours

Dans cette section, nous abordons les principes fondamentaux, les pratiques et les avantages de l'intégration continue (CI), en mettant l'accent sur l'automatisation et l'amélioration de la qualité des logiciels.

Inclus

2 vidéos7 lectures1 devoir

Dans cette section, nous planifions, déployons et assurons la maintenance d'une installation Jenkins sécurisée et hautement performante en utilisant le Well-Architected Framework, l'infrastructure en tant que code (IaC) et JCasC afin de mettre en place des workflows CI/CD efficaces.

Inclus

1 vidéo10 lectures1 devoir

Dans cette section, nous abordons la sécurisation de Jenkins grâce à l'authentification Azure AD, à la protection contre les attaques CSRF et à la gestion des identifiants, afin de garantir un accès contrôlé et un traitement sécurisé des données sensibles.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous abordons l'intégration de Jenkins à un système de contrôle de version (VCS), à SonarQube pour l'analyse du code et à Artifactory pour la gestion des artefacts, afin d'optimiser les workflows d'intégration continue (CI).

Inclus

1 vidéo6 lectures1 devoir

Dans cette section, nous abordons la configuration de Jenkins pour les builds distribués, ainsi que son intégration à Kubernetes et Azure afin de permettre un provisionnement évolutif des agents et d'optimiser les pipelines CI/CD.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous abordons la syntaxe des pipelines déclaratifs de Jenkins, en mettant l'accent sur des éléments tels que les étapes, les actions et les agents, ainsi que sur la manière de créer du code de pipeline à l'aide des outils intégrés destinés aux workflows d'intégration continue (CI).

Inclus

1 vidéo9 lectures1 devoir

Dans cette section, nous abordons l'intégration d'outils d'IA tels que ChatGPT dans les pipelines Jenkins, en mettant l'accent sur une interaction structurée visant à améliorer l'efficacité et la précision du code grâce aux techniques « Décrire > Exécuter > Dépanner > Affiner ».

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous analysons l'architecture d'un projet logiciel, configurons SonarQube et Artifactory pour les workflows d'intégration continue (CI) et mettons en place des webhooks GitHub pour les déclenchements en temps réel.

Inclus

1 vidéo6 lectures1 devoir

Dans cette section, nous écrivons le code du pipeline CI pour l'intégration, les tests et la publication des artefacts. Nous configurons Jenkins Blue Ocean pour la visualisation et la gestion des workflows de livraison logicielle.

Inclus

1 vidéo7 lectures1 devoir

Dans cette section, nous étendons les pipelines de Jenkins CI afin de mettre en œuvre le déploiement continu (CD), en mettant l'accent sur l'automatisation, la configuration des environnements et les workflows de livraison logicielle fiables.

Inclus

1 vidéo9 lectures1 devoir

Dans cette section, nous mettons en œuvre le code du pipeline CD de Jenkins, configurons les charts Helm et vérifions l'état du déploiement dans les environnements de préproduction et de production.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous abordons les techniques avancées de CI/CD, notamment GitHub Copilot pour le code des pipelines, les bibliothèques partagées de Jenkins pour garantir la cohérence, et JFrog Xray pour l'analyse des failles de sécurité.

Inclus

7 lectures1 devoir

Instructeur

Packt - Course Instructors
Packt
1 946 Cours575 115 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions