DevOps Artisan – Artisan associé certifié Jenkins & Git

Ce cours intensif de 3 jours fournit une introduction pratique et détaillée à Jenkins et Git, préparant les participants à la certification Jenkins & Git Associate.

Vous apprendrez à installer et configurer Jenkins, à créer des tâches automatisées, à intégrer Jenkins à Git et GitHub, et à gérer efficacement le contrôle de version. La formation s'articule autour d'objectifs d'examen et comprend des exercices pratiques pour acquérir des compétences immédiatement applicables en milieu professionnel. DevOps.

A qui s'adresse-t-il ?

Le cours est recommandé à ceux qui souhaitent démarrer leur carrière professionnelle dans le domaine. DevOps ou renforcer leurs compétences CI/CD, en particulier :
• Professionnels débutants en DevOps
• Développeurs de logiciels
• Testeurs
• Administrateurs système
• Équipes techniques mettant en œuvre des processus de livraison continue

Qu'allez-vous apprendre ?

• Installer et configurer Jenkins
• Créer et personnaliser des tâches Jenkins
• Intégrer Jenkins avec Git et GitHub
• Créez des pipelines automatisés à l'aide de Jenkinsfile
• Utilisez Git pour le contrôle de version, la collaboration et la gestion du code source
• Comprendre l’ensemble du processus CI/CD, de l’engagement à la livraison

Conditions préalables:

• Connaissance générale des processus de développement logiciel
• Connaissance de base des lignes de commande et de l’administration système
• Accès à un PC/ordinateur portable avec une connexion Internet stable
• Aucune connaissance avancée en programmation requise

Calendrier des cours :

Les supports de cours sont en anglais. L'enseignement se fait en roumain.

Jour 1 : Principes essentiels et configuration de Jenkins
• Module 1 : Introduction à Jenkins
o Pipelines et automatisation
o Architecture et avantages de Jenkins
o Intégrations courantes avec Jenkins
• Module 2 : Installation et configuration de Jenkins
o Étapes d'installation de Jenkins
o Configuration initiale, présentation de l'interface utilisateur et bases de l'administration
• Module 3 : Comprendre le travail
o Types d'emplois (freestyle, pipeline, emplois d'amorçage)
o Création et configuration des tâches
o Statut et stockage des tâches dans Jenkins
• Module 4 : Personnalisation des tâches
o Paramètres et types de build
o Variables d'environnement (locales/globales)
o Configurations aval/amont

Jour 2 : Intégrations Jenkins et Pipelines
• Modules 5 : Intégration Git et GitHub
Git contre GitHub
o Présentation de la gestion du contrôle des sources
o Configuration de l'intégration GitHub
o Déclenchement automatique des builds via webhook
• Module 6 : Intégration des e-mails et notifications
o Configuration de Jenkins pour le courrier électronique
o Configuration des notifications en cas de réussite/échec d'une tâche
• Module 7 : Tâches Jenkins avancées
o Emplois de semences : caractéristiques, configuration et avantages
o Pipeline tâches : structure du Jenkinsfile et syntaxe du pipeline
o Avantages et évolutivité des pipelines
• Module 8 : Configuration de Jenkins + Maven + Node
o Qu'est-ce que Maven et l'intégration avec Jenkins
o Ajout et configuration des nœuds de build (agents)
o Communication maître-agent Jenkins

Jour 3 : Maîtrise de Git pour l'intégration continue
• Module 10 : Contrôle de version avec Git
o Qu'est-ce que Git et pourquoi est-ce important
o Installation de Git et configuration initiale
o Initialisation d'un dépôt local
• Module 11 : Flux de travail Git
o Mise en scène, engagement et promotion
o Dépôts distants ou locaux
une stratégie de ramification Git
o Fusionner les stratégies et résoudre les conflits
• Module 12 : Récapitulatif
o Configuration CI/CD complète
o Simuler un flux de travail de développeur complet

Veuillez noter que l'ordre du jour ci-dessus est indicatif et peut être sujet à modification selon le formateur affecté à la formation. Pour obtenir la version définitive de l'ordre du jour, nous vous invitons à contacter l'un de nos consultants. Bittnet Training.

Nous vous recommandons de continuer avec :

Programmes de certification

Ce cours est aligné avec la certification Artisan associé certifié Jenkins et Git, qui valide les compétences de base dans l'utilisation de Jenkins et Git dans les processus CI/CD.

DevOps Artisan – Artisan associé certifié Jenkins & Git

Offres personnalisées pour les groupes d'au moins 2 personnes

Détails du cours

Durée :

3
jours

Pré :

Sur demande

Livraison:

Enseignement en classe, classe hybride, classe virtuelle

Niveau:

2. Associer

Les rôles:

Administrateur système, développeur, Devops Ingénieur, Testeur