> Formations > Technologies numériques > Virtualisation, Cloud, Devops > DevOps et gestion de la production > Formation Intégration continue, bonnes pratiques de mise en œuvre > Formations > Technologies numériques > Formation Intégration continue, bonnes pratiques de mise en œuvre
Formation incontournable

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

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

Télécharger au format pdf Partager cette formation par e-mail 2


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 en classe à distance

Réf. DIN
Prix : 2190 € H.T.
  3j - 21h
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.

Programme de la formation

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.

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.

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).

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.

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.

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.

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.

Gestion du feedback

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


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.

Parcours certifiants associés
Pour aller plus loin et renforcer votre employabilité, découvrez les parcours certifiants qui contiennent cette formation :

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.

Avis clients
4 / 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.
STEFANO CYRIL D.
02/05/22
5 / 5

Très intéressant, excellente entrée en matière sur le travail de DevOps
BENOÎT D.
02/05/22
3 / 5

N’ayant pas les compétences Java j’étais un peu perdue sur la partie TP Maven. C’est pourquoi j’aimerai bien un TP plus détaillé sur ce sujet sinon il était effectivement notifié d’avoir des compétences avant le passage de cette formation
JÉRÔME C.
14/02/22
5 / 5

Contenu et formation très intéressants, rythme accéléré le dernier jour (pour aborder tous les sujets) où l’équilibre théorie/pratique en a pâti comparé aux deux premiers jours




Horaires
En présentiel, 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.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Dates et lieux
Pour vous inscrire, sélectionnez la ville et la date de votre choix.
Du 3 au 5 janvier 2023
FR
Paris La Défense
S’inscrire
Du 3 au 5 janvier 2023
FR
Lille
S’inscrire
Du 3 au 5 janvier 2023
FR
Orléans
S’inscrire
Du 3 au 5 janvier 2023
FR
Tours
S’inscrire
Du 3 au 5 janvier 2023
FR
Classe à distance
S’inscrire
Du 3 au 5 janvier 2023
FR
Bruxelles
S’inscrire
Du 3 au 5 janvier 2023
FR
Bruxelles
S’inscrire
Du 4 au 6 janvier 2023
FR
Toulouse
S’inscrire
Du 4 au 6 janvier 2023
FR
Bordeaux
S’inscrire
Du 4 au 6 janvier 2023
FR
Niort
S’inscrire
Du 1 au 3 février 2023
FR
Grenoble
S’inscrire
Du 1 au 3 février 2023
FR
Dijon
S’inscrire
Du 13 au 15 février 2023
FR
Classe à distance
S’inscrire
Du 13 au 15 février 2023
FR
Paris La Défense
S’inscrire
Du 22 au 24 février 2023
FR
Strasbourg
S’inscrire
Du 22 au 24 février 2023
FR
Nantes
S’inscrire
Du 22 au 24 février 2023
FR
Rennes
S’inscrire
Du 27 février au 1 mars 2023
FR
Montpellier
S’inscrire
Du 27 février au 1 mars 2023
FR
Sophia-Antipolis
S’inscrire
Du 27 février au 1 mars 2023
FR
Aix-en-Provence
S’inscrire
Du 20 au 22 mars 2023
FR
Classe à distance
S’inscrire
Du 20 au 22 mars 2023
FR
Paris La Défense
S’inscrire
Du 3 au 5 avril 2023
FR
Lille
S’inscrire
Du 3 au 5 avril 2023
FR
Paris La Défense
S’inscrire
Du 3 au 5 avril 2023
FR
Classe à distance
S’inscrire
Du 3 au 5 avril 2023
FR
Lyon
S’inscrire
Du 3 au 5 avril 2023
FR
Tours
S’inscrire
Du 3 au 5 avril 2023
FR
Orléans
S’inscrire
Du 3 au 5 avril 2023
FR
Grenoble
S’inscrire
Du 3 au 5 avril 2023
FR
Dijon
S’inscrire
Du 3 au 5 avril 2023
FR
Bruxelles
S’inscrire
Du 3 au 5 avril 2023
FR
Bruxelles
S’inscrire
Du 5 au 7 avril 2023
FR
Toulouse
S’inscrire
Du 5 au 7 avril 2023
FR
Niort
S’inscrire
Du 5 au 7 avril 2023
FR
Bordeaux
S’inscrire
Du 3 au 5 mai 2023
FR
Paris La Défense
S’inscrire
Du 3 au 5 mai 2023
FR
Classe à distance
S’inscrire
Du 10 au 12 mai 2023
FR
Nantes
S’inscrire
Du 10 au 12 mai 2023
FR
Strasbourg
S’inscrire
Du 10 au 12 mai 2023
FR
Rennes
S’inscrire
Du 31 mai au 2 juin 2023
FR
Lyon
S’inscrire
Du 14 au 16 juin 2023
FR
Sophia-Antipolis
S’inscrire
Du 14 au 16 juin 2023
FR
Aix-en-Provence
S’inscrire
Du 14 au 16 juin 2023
FR
Montpellier
S’inscrire
Du 19 au 21 juin 2023
FR
Classe à distance
S’inscrire
Du 19 au 21 juin 2023
FR
Paris La Défense
S’inscrire
Du 5 au 7 juillet 2023
FR
Bordeaux
S’inscrire
Du 5 au 7 juillet 2023
FR
Niort
S’inscrire
Du 5 au 7 juillet 2023
FR
Toulouse
S’inscrire
Du 10 au 12 juillet 2023
FR
Tours
S’inscrire
Du 10 au 12 juillet 2023
FR
Orléans
S’inscrire
Du 10 au 12 juillet 2023
FR
Paris La Défense
S’inscrire
Du 10 au 12 juillet 2023
FR
Lille
S’inscrire
Du 10 au 12 juillet 2023
FR
Classe à distance
S’inscrire
Du 10 au 12 juillet 2023
FR
Bruxelles
S’inscrire
Du 10 au 12 juillet 2023
FR
Bruxelles
S’inscrire
Du 31 juillet au 2 août 2023
FR
Dijon
S’inscrire
Du 31 juillet au 2 août 2023
FR
Grenoble
S’inscrire
Du 16 au 18 août 2023
FR
Paris La Défense
S’inscrire
Du 16 au 18 août 2023
FR
Strasbourg
S’inscrire
Du 16 au 18 août 2023
FR
Nantes
S’inscrire
Du 16 au 18 août 2023
FR
Classe à distance
S’inscrire
Du 16 au 18 août 2023
FR
Rennes
S’inscrire
Du 6 au 8 septembre 2023
FR
Lyon
S’inscrire
Du 18 au 20 septembre 2023
FR
Aix-en-Provence
S’inscrire
Du 18 au 20 septembre 2023
FR
Paris La Défense
S’inscrire
Du 18 au 20 septembre 2023
FR
Sophia-Antipolis
S’inscrire
Du 18 au 20 septembre 2023
FR
Montpellier
S’inscrire
Du 18 au 20 septembre 2023
FR
Classe à distance
S’inscrire
Du 2 au 4 octobre 2023
FR
Bruxelles
S’inscrire
Du 2 au 4 octobre 2023
FR
Bruxelles
S’inscrire
Du 2 au 4 octobre 2023
FR
Lille
S’inscrire
Du 2 au 4 octobre 2023
FR
Paris La Défense
S’inscrire
Du 2 au 4 octobre 2023
FR
Classe à distance
S’inscrire
Du 2 au 4 octobre 2023
FR
Tours
S’inscrire
Du 2 au 4 octobre 2023
FR
Orléans
S’inscrire
Du 16 au 18 octobre 2023
FR
Toulouse
S’inscrire
Du 16 au 18 octobre 2023
FR
Niort
S’inscrire
Du 16 au 18 octobre 2023
FR
Bordeaux
S’inscrire
Du 25 au 27 octobre 2023
FR
Nantes
S’inscrire
Du 25 au 27 octobre 2023
FR
Strasbourg
S’inscrire
Du 25 au 27 octobre 2023
FR
Rennes
S’inscrire
Du 8 au 10 novembre 2023
FR
Dijon
S’inscrire
Du 8 au 10 novembre 2023
FR
Lyon
S’inscrire
Du 8 au 10 novembre 2023
FR
Grenoble
S’inscrire
Du 27 au 29 novembre 2023
FR
Paris La Défense
S’inscrire
Du 27 au 29 novembre 2023
FR
Classe à distance
S’inscrire
Du 13 au 15 décembre 2023
FR
Aix-en-Provence
S’inscrire
Du 13 au 15 décembre 2023
FR
Sophia-Antipolis
S’inscrire
Du 13 au 15 décembre 2023
FR
Montpellier
S’inscrire
Du 18 au 20 décembre 2023
FR
Paris La Défense
S’inscrire
Du 18 au 20 décembre 2023
FR
Classe à distance
S’inscrire