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

Avis loadedNote : 3,8Length : 46TotalNote : 1200TotalNote20 : 21
Toutes nos formations DevOps et gestion de la production

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

3,8 / 5
Stage pratique
Best
Durée : 3 jours
Réf : DIN
Prix  2021 : 2450 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

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
PROGRAMME DE 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.

Participants / Prérequis

» Participants

Chefs de projet, développeurs, architectes.

» Prérequis

Connaissances de base en développement logiciel.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis clients
picto avis clients
CERVERA BY A. 15/03/2021
3 / 5
La partie Java était très compliquée à appréhender, j’ai l’impression que les bases du langage n’ont pas été vraiment enseignées et que nous avons fait des exercices sur des aspects techniques du langage. Décu de la formation à Java même si j’ai conscience que nous avions peu de temps. La partie Intégration continue était plutôt bien enseignée, et l’intégration d

ROMAIN P. 15/03/2021
5 / 5
TP java intéressant. Bonnes explications sur les notions de classes.

EL IDRISSI MEHDI B. 15/03/2021
4 / 5
j’ai appris les bases de JAVA

EL IDRISSI MEHDI B. 11/03/2021
4 / 5
bases de JAVA, Thomas fait des efforts pour expliquer

TAREK L. 11/03/2021
2 / 5
Ce module animé par Thomas, ne m’a pour l’instant pas permis de comprendre l’utilité de l’intégration continue et l’aspect théorique et pratique est très mal abordé. Ps: j’avais écris un autre commentaire plus long mais le site à bugué et je ne me rappel plus de chaque mot exactement, ceci est un résumé

MORO . 11/03/2021
3 / 5
Le contenu m’a paru un peu trop théorique.

ROMAIN P. 11/03/2021
5 / 5
Initiation au Java intéressante.

CERVERA BY A. 11/03/2021
3 / 5
Cours intéressant, je donnerai un avis plus détaillé lundi

MOHAMED M. 11/03/2021
3 / 5
Pratiquement que de la théorie et les explications étaient très moyennes! Ayant déjà fait du Java, j’aurais aimé effectué des exercices pratiques. J’espère qu’il y en aura au prochain cours..

FLORENT M. 10/03/2021
4 / 5
Exercices parfois trop techniques et pas toujours de support pour suivre les instructions. Il faudrait à minima avoir une liste d’étapes pour pouvoir s’y referer quand on est perdu (surtout en mode à distance).

CORINNE M. 10/03/2021
3 / 5
De mon point de vue, c’était intéressant mais trop rapide. 1ère formation en distanciel : au niveau matériel, il m’aurait fallu 2 écrans pour voir le cours et faire en même temps

THOMAS C. 08/02/2021
4 / 5
j’ai apprécié le format TP.

STÉPHANE K. 08/02/2021
4 / 5
La part importante réservé à la pratique était très appréciable.

PERDU N. 13/01/2021
5 / 5
Le niveau de la formation a été adaptée aux personnes ayant le moins de connaissances. Certains thèmes ont été présentés mais non traités.

VUONG LE H. 13/01/2021
4 / 5
Le groupe est très hétérogène. Le formateur s’est adapté au group.

VINCENT D. 14/12/2020
4 / 5
Bonne formation pour acquérir les bases de l’intégration continue. Bonne qualité d’animation de la formation. Dommage que la formation ai du etre décalée tant de fois car j’ai du m’autoformer sur beaucoup de sujet avant de realiser cette formation.

GAEL G. 14/12/2020
4 / 5
L’ensemble des thèmes abordés correspond à mes attentes. La première journée consacrée à de la théorie sur Docker m’a parue disproportionnée et trop détaillée par rapport aux autres sujets.

GWENAELLE H. 09/12/2020
4 / 5
Contenu global intéressant avec pour l’intégration continue plusieurs propositions de solutions que nous pourrons étudier. Sur la pédagogie, j’aurai aimé plus de pratique, mais difficile en télétravail sur machine distante. La partie pratique est à consolider, plusieurs parties qui ne donnaient pas le résultat voulu, du temps de perdu sur la résolution des erreurs rencontrées.

GILLES G. 09/12/2020
4 / 5
Gloabalement satisfait. Lab parfois difficile a reproduire

NICOLAS C. 09/12/2020
3 / 5
Formateur trés compétent, il maitrise son sujet mais manque de pédagogie certainement lié a l’ambiance en ligne. Les sujets vont trop vite, quasi impossible a suivre si on souhaite reproduire ce qu’il fait. pas assez de temps pour les TPs, les exercices sont pas assez préparés. dommage le contenu était hyper intéressant

REY A. 09/12/2020
3 / 5
Themes abordés OK interessant et conforme au plan. Exercices non préparés, meme pour le formateur chaque test peut prendre beaucoup de temps. Pour des debutant, prevoir des exercices simples et bien préparés me semble etre le minimum.

GEBAROWSKI J. 23/11/2020
4 / 5
Formateur compétent et intéressant à écouter.

THIERRY C. 23/11/2020
5 / 5
Formateur compétent et très dispsonible.

OLIVIER L. 23/11/2020
4 / 5
Une bonne formation malgré un outillage "cassant" la formation

OLIVIER A. 23/11/2020
3 / 5
L’animateur est soporifique Le contenu de la formation est centré autour de l’utilisation de Maven et rien n’est sorti de ce contexte. C’est censé être sur les bonnes pratiques mais ces notions ne sont abordées qu’en périphérique... Elle devrait plutôt s’intituler: "Utiliser maven pour déployer un projet" Tout n’est pas à jeter, mais bon... Ce n’est pas ce à quoi je m[q

ABDELLAH M. 23/11/2020
5 / 5
Complet

ALAIN T. 23/11/2020
4 / 5
Je ne connaissais pas les outils présentés et je ne travaille pas non plus sur Java donc la formation de trois jours est "un peu courte" et "intense". Un piste pour les formations futures : prévoir d’autres technos : Visual studio, des environnements clients/serveurs, des bases de données autres que MySQL : Sybase, Oracle, SQL Server, et une formation peut-être sur un/deux jour de plus. Malgré tout je suis satisfait d’avoir fait cette formati

MOKPOKPO T. 23/11/2020
4 / 5
Formateur pédagogue, prêt à expliquer à nouveau en cas d’incompréhension. Prêt à aider vous avancer dans les TP. Bon état d’exprit

MAMADOU NOUMOU B. 23/11/2020
5 / 5
Le formateur était bien.

FREDERIC Q. 21/09/2020
5 / 5
Le support standard fourni n’est pas utilisé. En revanche le formateur met à disposition des guides pas à pas avec des exemples. De plus un site en ligne est exploité, il contient des tutoriaux très clairs. La formation est très orientée sur la pratique et l’autonomie avec un bonne pédagogie du formateur. Elle nécessite donc un niveau d’expérience solide.

GUILLAUME F. 21/09/2020
5 / 5
Tres bon contenu mais malheureusement trop oriente JAVA pour mon utilisation professionnelle.

ERIC F. 21/09/2020
5 / 5
Bon approche, pragmatique et claire

CÉDRIC P. 21/09/2020
5 / 5
Très bonne présentation couvrant le domaine dans son intégralité

AURÉLIEN B. 21/09/2020
4 / 5
3 jours sont bien trop peu par rapport a tout les sujets a étudier. 5 jours seraient préférables. le formateur maitrise totalement les différents sujets de la formation.

GÉRALD L. 21/09/2020
3 / 5
Un peu trop rapide pour moi mais beaucoup de sujets à aborder et un peu trop orienté développeur Formateur qui maitrise bien son sujet

JEROME M. 21/09/2020
4 / 5
A distance, il manque de la documentation détaillée des exercices faite à l’avance pour faciliter la reproduction des exercices.

JEAN-CHRISTOPHE C. 07/09/2020
5 / 5
Formation particulièrement utile pour les novices en intégration continue

PIERRE T. 20/07/2020
4 / 5
Le support du site n’a pas été utilisé pour le déroulé donc je ne peux pas me prononcer dessus. Des liens et TPs ont été fournis en adéquation avec le plan de la formation. Le contenu est très intéressant mais j’aurais aimé que cela soit moins spécialisé sur la technologie Java.

VINH P. 02/06/2020
2 / 5
* Trop de Java - non mentionné au départ et pas intéressant pour tous ! * Perte d’1 jour à déployer une appli web : aucun lien avec l’intégration continue * Seulement la moitié de la formation sur l’intégration continue... Formateur (je donne aussi des formations dont certaines à distance) : * Sympathique * Pas très disponible (retards, fin à 17h pile...) * Transmission

SÉBASTIEN B. 02/06/2020
3 / 5
Le thème de la formation était très bien. Mais le support de cours fini en cours entraine du temps de perdu sur d’autre éléments. Formateur très gentil, agréable et patient, mais malheureusement beaucoup de bafouillages et pas clair dans son expression oral.

NICOLAS B. 02/06/2020
3 / 5
Le contenu était intéressant sur le papier. Cependant, pour une formation d’intégration continue, je suis déçu que le formateur ait consacré 2 jours à nous faire faire des manipulations/actions manuelles... Une formation globalement assez orientée développeur. Les exercices/TP n’étaient pas préparés, c’est dommage car c’est du temps perdu.

CHRISTOPHE G. 02/06/2020
4 / 5
Il manque un file d’arianne pdf trop long, ce serait bien de le décomposer en plusieurs fichiers

SARA M. 02/06/2020
4 / 5
Pédagogie très bien Contenu riche temps pas suffisants

GREGORY C. 11/05/2020
5 / 5
bonne dynamique

THIERRY D. 11/05/2020
5 / 5
RAS

FAHD S. 11/05/2020
5 / 5
Satisfait
Avis clients 3,8 / 5

Les avis clients sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS
[+]
AIX
[+]
BORDEAUX
[+]
BRUXELLES
[+]
GRENOBLE
[+]
LILLE
[+]
LYON
[+]
MONTPELLIER
[+]
NANTES
[+]
ORLÉANS
[+]
RENNES
[+]
SOPHIA-ANTIPOLIS
[+]
STRASBOURG
[+]
TOULOUSE
[+]
TOURS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.