Formation : Intégration continue, bonnes pratiques de mise en œuvre

Intégration continue, bonnes pratiques de mise en œuvre



Formation incontournable

L'intégration continue est un des aspects essentiels des Méthodes Agiles. Elle vise à garantir la qualité et la fluidité du cycle de développement ainsi que le déploiement des nouvelles releases. Cette formation présente les bonnes pratiques et techniques associées pour la mettre en œuvre.


INTER
INTRA
SUR MESURE

Cours pratique en présentiel ou à distance
Disponible en anglais, à la demande

Réf. DIN
  3j - 21h00
2360 € H.T.
Pauses-café et
déjeuners offerts




L'intégration continue est un des aspects essentiels des Méthodes Agiles. Elle vise à garantir la qualité et la fluidité du cycle de développement ainsi que le déploiement des nouvelles releases. Cette formation présente les bonnes pratiques et techniques associées pour la mettre en œuvre.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Comprendre les composantes et les principes de l'intégration continue
Manipuler un gestionnaire de contrôle des versions
Comprendre les mécanismes de la construction du logiciel et les outils de Build associés
Configurer un projet sur un serveur d'intégration continue
Déchiffrer les principaux métriques d'outils d'analyse de code
Appréhender le rôle des dépôts d'artefacts et la gestion des configurations

Public concerné
Chefs de projet, développeurs, architectes.

Prérequis
Connaissances de base en développement logiciel.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

1
Introduction

  • Les différents types d'environnement : développement, recette, production.
  • La gestion des configurations : système et applicative.
  • Le rôle des conteneurs applicatifs : Docker.
  • Centralisation des configurations : puppet, Ansible.
  • Industrialisation des déploiements.
  • Mettre en place une plateforme d'intégration continue.

2
Gestion des versions

  • Les fonctionnalités.
  • Les différents gestionnaires de sources : centralisée ou distribuée.
  • Les problématiques d'intégration des changements.
  • Le rôle des branches et tags.
Travaux pratiques
Manipulation d'un dépôt Git.

3
Automatisation des Builds

  • Qu'est-ce que la construction du logiciel ?
  • Les Builds, cycle de vie de projet.
  • Les outils de Build avec Maven.
  • Plug-ins, profils et modules.
Travaux pratiques
Mise en place de la construction d'un projet simple (Maven).

4
Gestion des dépôts

  • Rôles des gestionnaires de dépôts.
  • Les types de dépôts : public, interne.
  • La gestion des livrables (artfacts): releases, snapshots, déploiement.
  • Organisation des dépôts : développement, test, production.
  • Intégration des gestionnaires des dépôts avec les outils de Build, avec les outils de gestion des taches.
  • Exemples de solutions : Nexus, Artifactory...
Travaux pratiques
Publication d'artefacts dans Nexus.

5
Automatisation des tests

  • Quels tests et pour faire quoi ?
  • Les environnements de tests.
  • Présentation d'outils de test.
  • La mise en œuvre de l'automatisation des tests.
Travaux pratiques
Mise en place de tests automatisés avec JUnit.

6
Serveur d'intégration continue

  • Le rôle du serveur d'intégration continue.
  • Les grandes fonctionnalités.
  • La gestion des tâches (job).
  • La dépendance entre tâches.
  • Les serveurs : Hudson/Jenkins, CruiseControle, Bamboo...
Travaux pratiques
Configuration du projet sur un serveur d'intégration continue Jenkins.

7
Mise en place de métriques

  • La génération de rapports.
  • Les outils d'analyse et de reporting (PMD, Findbugs, Cobertura, Emma, Checkstyle...).
  • La publication des résultats.
Travaux pratiques
Mise en place des outils de métriques.

8
Gestion du feedback

  • La gestion d'un cycle complet.
  • La traçabilité des changements.
Travaux pratiques
Utilisation de Sonar.


Parcours certifiants associés
Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Avis clients
4,2 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
BÉCHIR B.
15/12/25
3 / 5

je m’attendais à une formation sur les bonnes pratiques CIC/CD, celle la est une initiation plutôt orientée aux débutants
ERIC M.
15/12/25
2 / 5

le support contient des liens vers des sites externes qui ne sont plus bons. Du coup, d’autres liens vont tombés. Une effort d’intégration du contenu de ces liens me semble plus adatpé comme l’installation des composants. Une orientation exclusive sur du windows alors que l’intégration continue open source (jenkins,nexus,git,etc) est souvent sur du linux et pas adapté au contexte d’entreprise. Le formateur ne semble pas avoir préparé sa formation, il aura fallu attendre
MORGANE R.
15/12/25
3 / 5

Il y a eu à mon sens beaucoup de temps sur l’installation de logiciels, et analyse de bug sur ces installation.Mon attente était sur le fonctionnement entre eux des différents outils.J’aurais aimé que les logiciels soient déjà installés, on qu’on "joue" sur les paramètres de configuration pour les comprendre et y trouver un intérêt pour des cas d’usage quotidiens



Horaires
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les formations de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance

Dernières places
Date garantie en présentiel ou à distance
Session garantie

CLASSE À DISTANCE
2026 : 1 avr., 1 avr., 20 mai, 20 mai, 12 oct., 12 oct., 16 nov., 16 nov.

PARIS LA DÉFENSE
2026 : 1 avr., 20 mai, 12 oct., 16 nov.