Essentiel Jenkins

Partenaire officiel
Linux Foundation
Description de la formation
Augmentez votre potentiel de gains en apprenant Jenkins, un outil clé dans les pipelines CI/CD essentiels aux pratiques DevOps d'aujourd'hui, permettant aux équipes de livrer des logiciels de haute qualité rapidement et efficacement.
Apprenez à créer des pipelines Jenkins de manière efficace, à mettre à l'échelle les agents de construction et à intégrer les outils CI/CD Jenkins grâce à une expérience pratique de configuration de Jenkins, y compris l'automatisation de l'installation à l'aide de principes d'Infrastructure en tant que Code (IaC) et l'application de pratiques de sécurité avancées. Vous explorerez également les boucles CI/CD, la configuration de pipelines multi-branches, l'utilisation de pipelines partagés et l'emploi de bibliothèques partagées pour normaliser le code.
Sommaire du cours
Introduction au cours
Disponibilité élevée de Jenkins sur les plateformes traditionnelles et modernes
Mise à l'échelle de l'infrastructure Jenkins avec des agents de construction dynamiques
CLI et API REST de Jenkins
Mise en œuvre de boucles de rétroaction
Sécurisation des tâches Jenkins
Pipelines Jenkins
Mise à l'échelle des pipelines Jenkins
Gestion des artefacts
Aller plus loin
Prérequis pour ce cours
Avant de suivre ce cours, vous devriez être familiarisé avec les bases de Jenkins, comprendre les concepts Kubernetes tels que les pods, les namespaces, les volumes et le RBAC, et avoir des connaissances de base sur la construction et l'utilisation d'images Docker.
Audience pour ce cours
Ce cours est conçu pour les ingénieurs DevOps, le personnel d'assurance qualité, les SRE ainsi que les développeurs et les architectes logiciels qui souhaitent améliorer leur compétitivité sur le marché du travail avec des connaissances et des compétences pour utiliser des outils d'automatisation améliorés qui alimentent les pipelines CI/CD.
