Jenkins : Intégration continue

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Appréhender les principes d'intégration continue dans les projets et le rôle de Jenkins
  • Intégrer Jenkins avec les autres outils (SCM, gestionnaire de tickets...)
  • Mettre en place un serveur Jenkins automatisant les build
  • Automatiser les tests, les audits de code et les déploiements sur la plateforme d'intégration Jenkins
  • Déployer Jenkins sur les projets.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 1 590,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 1 590,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Maximisez votre efficacité avec notre formation approfondie sur Jenkins, une solution Open Source d’intégration continue.
Nous débutons par une introduction détaillée aux principes d’intégration continue, mettant en lumière le rôle de Jenkins et l’extensibilité offerte par les plugins.
Ensuite, vous apprendrez à installer et configurer un serveur Jenkins, en passant par la configuration de l’environnement et l’installation de la plateforme Java.
L’intégration de Jenkins avec d’autres outils clés comme Maven et Git est également couverte.
Nous nous penchons ensuite sur les jobs Jenkins, de la création à l’automatisation des tests et la mise en place des alertes.
Enfin, nous explorerons l’intégration d’outils avancés tels que SonarQube et Docker, ainsi que la mise en œuvre des pipelines dans Jenkins.
Des travaux pratiques accompagnent chaque module pour assurer la maîtrise des concepts.

Programme

Introduction (1 heure)

  • La chaine d’intégration continue
  • Principes de mise en œuvre intégration continue
    • Le serveur d’Intégration continue
  • Le positionnement des différents types de tests
  • Historique de Jenkins
  • Extensibilité de Jenkins par les plugins
    • Les plugins les plus populaires

Installation et configuration (1 heure)

  • Obtenir et installer Jenkins
    • Installation des prérequis
  • Différentes techniques d'installation
  • Finalisation de l’installation
  • Vue d’ensemble de la configuration Jenkins
    • Accès à l’interface d’administration
    • Les principaux menus d’administration
  • Travaux pratiques:
    • Installation d’un serveur Jenkins
    • Validation de l’installation

Jenkins et les autres outils (1 heure)

  • Panorama des outils avec lesquels Jenkins collabore
    • Vue d’ensemble de la chaine d’intégration continue
  • Mise en place des outils
    • Les plateformes d’exécution
    • Les outils de construction
  • Configuration globale
    • Intégration des outils de construction (Maven, …)
    • Intégration des gestionnaires de code source (Git, …)
    • Intégration de la messagerie électronique
  • Travaux pratiques:
    • Installation d’outils complémentaires (Java, Maven, …)
    • Configuration globale des outils dans l’interface de Jenkins

Les projets Jenkins: Les Jobs (4 heures)

  • Les différents types de jobs
  • Création d’un job
    • Les déclencheurs
    • Les actions post-construction
    • Lancement de Maven
  • Visualisation des résultats produits par un job
  • Automatisation des tests
    • Tests unitaires
    • Tests d’intégration et leurs contraintes
  • Les alertes
    • Le système de notifications de Jenkins
    • Notifications par mail, …
  • Travaux pratiques:
    • Création de jobs simples
    • Création de jobs Maven
    • Création de jobs pour projets multi-modules

Intégration d’outils avancées (4 heures)

  • Utilisation d’un gestionnaire de bugs
    • Intégration de Mantis, Redmine, …
  • Un serveur central pour le stockage des livrables
    • La génération des livrables avec Jenkins
    • Intégration et configuration de Jenkins avec un serveur Archiva, Nexus
  • Les outils de test de la qualité de code
    • La suite d’outils SonarQube
  • Le déploiement dans des conteneurs
    • Principes de la conteneurisation
    • Mise en œuvre de Docker
    • Support de Docker dans Jenkins
  • Travaux pratiques:
    • Modification des jobs pour aller juste qu’au déploiement des livrables
    • Mise en place de SonarQubeet intégration avec Jenkins
    • Déploiement dans Docker

Les pipelines (3 heures)

  • La problématique de la construction en étapes
    • Les besoins de conditionnement d’une construction
    • Intégration, livraison et déploiement continue
  • La prise en charge des pipelines dans Jenkins
    • Projet natif
    • Extension du support par les plugins
  • Les projets de pipelines
    • Création et déclaration du projet
    • Vue d’ensemble du DSL de déclaration des pipelines
    • Assistance à la création des fichiers de pipelines
  • Le plugin Blue Ocean
    • Présentation et installation
    • Déclaration de pipelines avec Blue Ocean
  • Travaux pratiques:
    • Création d’un job pipeline simple
    • Création d’un job pipeline complet avec Blue Ocean

Prérequis

  • Avoir des connaissances du langage Java et des notions du cycle de développement d’un logiciel.

  • Une expérience pratique de développement sur des projets en équipe est souhaitable.

Public

Développeur, Architecte, Chef de projet, Ingénieur qualité...

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Décrypter les exigences du référentiel ISO 45001 pour construire un programme de management SST
  • Organiser le déploiement de son SMSST en impliquant les différents acteurs
  • Evaluer la performance du système afin d'en piloter l'amélioration continue
Tarif

A partir de 1 530,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les objectifs de la formation Formation continue à la radioprotection des patients pour les infirmiers de bloc opératoire diplômés d'Etat :

Maintenir et développer une culture de radioprotection afin de renforcer la sécurité des personnes exposées lors des pratiques interventionnelles radioguidées

Tarif

A partir de 386,00 €

Durée

1 jour - 7 heures

Modes

Le référent qualité

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Maîtriser le vocabulaire et les principes fondamentaux de la qualité
  • Assurer une communication efficace et intégrer la démarche qualité du groupe au niveau local
  • Promouvoir et animer l'amélioration continue au sein de l'organisation
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Rolling forecast

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Décrire les besoins stratégiques de mise en œuvre d'un système de pilotage proactif et orienté sur les facteurs de valeur
  • Mettre en œuvre la méthodologie et les étapes clés nécessaires à la mise en place du Rolling Forecast
  • Analyser les écarts et mettre à jour des prévisions glissantes
Tarif

A partir de 1 129,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'histoire de la protection des données personnelles en Europe
  • Identifier les concepts et approches nécessaires à l'alignement efficace avec le RGPD (Règlement Général sur la Protection des Données)
  • Reconnaître les nouvelles exigences que le RGPD apporte aux organisations de l'UE et aux organisations hors UE et, lorsqu'il est nécessaire, de les mettre en oeuvre
  • Aider un organisme à évaluer la mise en oeuvre de ces nouvelles exigences
  • Gérer une équipe implémentant le RGPD
  • Conseiller les organismes sur la gestion des données personnelles
  • Mettre en oeuvre l'expertise nécessaire pour l'analyse et la prise de décision dans le contexte de la protection des données personnelles.
Tarif

A partir de 3 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Elaborer un programme d'audit interne qualité selon la norme ISO 9001:2015
  • Simuler la réalisation d'un audit interne qualité par des mises en situation
  • Rédiger le rapport d'audit
Tarif

A partir de 1 680,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Révéler son talent de Manager

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

  • Clarifier sa mission de manager
  • Prendre conscience de ses modes de fonctionnement et de ceux de son équipe
  • Identifier son style de management
  • Adapter son management
  • Communiquer efficacement
  • Accompagner le développement de ses collaborateurs
Tarif

A partir de 1 655,00 €

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • S'approprier les principes de la mise à l'échelle de l'Agilité
  • Identifier les apports du framework SAFe
  • Être en mesure d'initier la mise en œuvre de l'agilité à l'échelle au sein d'une organisation
Tarif

A partir de 700,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les concepts, approches, méthodes et techniques utilisés pour la mise en œuvre et la gestion d'un PIMS
  • Identifier la corrélation entre ISO 27701, ISO 27001, ISO 27002 et d'autres normes et cadres réglementaires
  • Comprendre le fonctionnement d'un PIMS basé sur l'ISO 27701 et ses principaux processus
  • Interpréter les exigences ISO 27701 dans le contexte spécifique d'une organisation
  • Être en mesure d'aider une organisation à planifier, mettre en œuvre, gérer et surveiller un PIMS
Tarif

A partir de 4 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir les conditions de mobilisation de son équipe autour d'objectifs clairs et partagés
  • Développer son leadership et sa capacité à fédérer pour accroitre la performance de son équipe
  • Identifier les modes d'animation du collectif en conciliant efficacité, autonomie et bien-être au travail
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...