Formation : Jenkins – Fondamentaux

Ref. JSK-FO
Durée :
2
 jours
Examen :
Non certifiant
Niveau :
Fondamental

Description

Jenkins est un serveur d’automatisation open source qui permet aux développeurs du monde entier de construire, tester et déployer leurs logiciels en toute fiabilité. Ce cours vous aidera à devenir un expert de Jenkins en maîtrisant les modules Build Pipeline, Reporting, Email & Build, Secure Jenkins, Tomcat 7 et d’autres concepts connexes

Profils des participants

  • Toute personne qui s’adresse à Jenkins pour la mise en œuvre de l’intégration continue et de la prestation continue dans ses projets ou son organisation
  • Tous ceux qui souhaitent automatiser leur processus de livraison de logiciels tout au long du cycle de vie complet, de l’enregistrement du code au déploiement

Objectifs

  • Comprendre les concepts de DevOps, d’intégration continue, de prestation continue et de déploiement continu
  • Comprendre comment Jenkins s’intègre parfaitement au service du CICD
  • Apprendre les bases d’un emploi chez Jenkins et ses options de configuration
  • Dépôt de code source
  • Qualité du code
  • Construction, test et déploiement automatisés
  • Le pipeline Jenkins

Connaissances Préalables

  • Compréhension de base du mode de vie du développement logiciel et des processus impliqués

Contenu du cours

Module 1 : Introduction au cours

  • Objectifs du cours et vue d’ensemble
  • Introduction à l’intégration continue
  • Introduction à Jenkins

Module 2 : Processus d’installation de Jenkins

  • Installation de Jenkins – Partie 1 – Installer Java
  • Installation de Jenkins – Partie 2
  • Installation avancée de Jenkins
  • Installer Jenkins sur Tomcat

Module 3 : Démarrer avec Jenkins

  • Tableau de bord et configurations Jenkins
  • Création d’utilisateurs et octroi d’accès à Jenkins
  • Stratégie basée sur les rôles pour les utilisateurs
  • Créer notre premier emploi Jenkins

Module 4 : Intégration continue avec Jenkins

  • Intégration de Jenkins avec Git grâce à un sondage SCM
  • Intégration de Jenkins avec Git à l’aide de Webhooks
  • Installation de Maven
  • Mise en place d’un projet Maven
  • Intégration de Jenkins avec Maven
  • Introduction et installation du SonarQube
  • Analyse de code avec SonarQube
  • Intégration de Jenkins avec SonarQube
  • Envoi de notifications par courrier électronique depuis Jenkins
  • Intégration de Jenkins avec le Selenium et TestNG
  • Intégration de Jenkins avec Tomcat pour le déploiement

Module 5 : Les pipelines Jenkins

  • Introduction aux pipelines
  • Mise en place d’un pipeline de livraison
  • Mise en place d’un pipeline de construction
  • Introduction à l’oléoduc Jenkins
  • Mise en place du pipeline Jenkins scénarisé
  • Mise en place du pipeline déclaratif Jenkins

Documentation

  • Support de cours numérique inclus

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.
Prix de l'inscription
CHF 1'500.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite

lun25Mar(Mar 25)09:00mar26(Mar 26)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun25Mar(Mar 25)09:00mar26(Mar 26)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJSK-FO

lun29Avr(Avr 29)09:00mar30(Avr 30)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun29Avr(Avr 29)09:00mar30(Avr 30)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun03Juin(Juin 3)09:00mar04(Juin 4)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun03Juin(Juin 3)09:00mar04(Juin 4)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJSK-FO

lun08juil(juil 8)09:00mar09(juil 9)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun08juil(juil 8)09:00mar09(juil 9)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun12Aoû(Aoû 12)09:00mar13(Aoû 13)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun12Aoû(Aoû 12)09:00mar13(Aoû 13)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJSK-FO

lun16Sep(Sep 16)09:00mar17(Sep 17)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun16Sep(Sep 16)09:00mar17(Sep 17)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun21Oct(Oct 21)09:00mar22(Oct 22)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun21Oct(Oct 21)09:00mar22(Oct 22)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJSK-FO

lun25Nov(Nov 25)09:00mar26(Nov 26)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun25Nov(Nov 25)09:00mar26(Nov 26)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun30Déc(Déc 30)09:00mar31(Déc 31)17:00VirtuelVirtuel Etiquettes de sessionJSK-FO

lun30Déc(Déc 30)09:00mar31(Déc 31)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJSK-FO

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

X
X
X
X