> Formations > Technologies numériques > Virtualisation, Cloud, Devops > DevOps et gestion de la production > Formation GitLab CI/CD, maîtriser la gestion du cycle de vie de vos développements logiciels > Formations > Technologies numériques > Formation GitLab CI/CD, maîtriser la gestion du cycle de vie de vos développements logiciels

Formation : GitLab CI/CD, maîtriser la gestion du cycle de vie de vos développements logiciels

de l’intégration continue au déploiement continu

GitLab CI/CD, maîtriser la gestion du cycle de vie de vos développements logiciels

de l’intégration continue au déploiement continu


Best

GitLab n'est pas seulement un gestionnaire de versions, c'est aussi une solution compétitive pour l'ingénierie DevOps. Ce cours pratique vous apprendra à utiliser cet outil dans le but d'améliorer la collaboration dans un projet et d'automatiser un cycle de développement complet (constructions, tests, déploiements...).


INTER
INTRA
SUR MESURE

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

Réf. GLN
  3j - 21h00
Prix : 2330 € H.T.
Pauses-café et
déjeuners offerts




GitLab n'est pas seulement un gestionnaire de versions, c'est aussi une solution compétitive pour l'ingénierie DevOps. Ce cours pratique vous apprendra à utiliser cet outil dans le but d'améliorer la collaboration dans un projet et d'automatiser un cycle de développement complet (constructions, tests, déploiements...).


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Connaître l'offre GitLab
Pratiquer la gestion de versions avec Git et collaborer avec GitLab
Mettre en place l'intégration continue (CI) et le déploiement continu (CD) avec GitLab
Appréhender les éléments constitutifs d'une usine logicielle DevOps

Public concerné
Développeurs, chefs de projet, administrateurs systèmes, architectes.

Prérequis
Connaissances de base des commandes Linux. Connaissances de base de la gestion de versions avec Git.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Méthodes et moyens pédagogiques
Travaux pratiques
Alternance de présentations théoriques et de mises en application.

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
L'offre GitLab

  • GitLab CE (Community edition). GitLab EE (Enterprise edition).
  • Les différents types d'utilisation de GitLab : gitlab.com, on premise, on cloud (AWS, GCP).
  • Procédure d'inscription sur gitlab.com.
Travaux pratiques
Création d'un compte GitLab sur gitlab.com. Parcours de l’interface.

2
Rappels sur Git et son utilisation avec GitLab

  • Les concepts Git : blob, tree, commit, revision, branche, tag…
  • Gestion locale des fichiers. Consultation et modification de l’historique de travail.
  • Gestion des branches. Fusions des branches et gestion des conflits.
Travaux pratiques
Mise en place d'un dépôt distant et simulation d'un travail collaboratif.

3
La gestion du dépôt avec GitLab

  • La gestion des collaborateurs d’un projet et leurs droits.
  • Le système d’issues et le lien avec les commits.
  • Présentation du wiki et des snippets.
Travaux pratiques
Paramétrage des droits et création de merge requests.

4
GitLab CI/CD

  • Présentation de GitLab CI/CD et des GitLab runners.
  • Présentation de Docker.
  • Le fichier manifeste gitlab-ci.yml, présentation du langage YAML.
  • Les balises essentielles pour décrire des étapes, des jobs, des traitements (stages, images, script…).
  • Le suivi d’exécution du pipeline. Jobs automatiques, manuels et planifiés.
  • Les artifacts et l’amélioration des performances avec le cache.
  • La documentation officielle relative à la syntaxe du fichier manifeste.
  • La gestion des environnements.
Travaux pratiques
Exemples simples de création et d'enchaînement de jobs.

5
Plus loin dans l’utilisation de GitLab

  • Les types de runners (shared runner, specific runner et group runner).
  • Les shared runners disponibles sur gitlab.com gérés par l'équipe GitLab.
  • Scalabilité des runners avec Docker Machine.
  • Le Docker executor et les images disponibles : MySQL, PostgreSQL, Redis, MongoDB, Ruby...
  • Les tests d'intégration, les tests fonctionnels, les tests de montée en charge.
  • Le déploiement vers un cloud.
  • Le Kubernetes executor et la répartition des jobs dans un cluster Kubernetes.
  • Intégration de l'outil de monitoring Prometheus.
Travaux pratiques
Mise en place d’un specific runner. Exécution d’enchaînements de jobs sur différents runners.

6
Fonctionnalités complémentaires de GitLab

  • Shared runners sous Windows.
  • Infrastructure as code avec Terraform.
  • Auto DevOps.
  • Tests de sécurité dynamiques (DAST).


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

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,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.
LAURENT A.
23/04/25
5 / 5

Yves a une bonne approche pour la présentation des sujets.Nous laisser le temps de faire les TP est une trés bonne idée.Merci à lui,
ALEXIS M.
23/04/25
4 / 5

Quelques fonctionnalités de gitlab que j’aurais aimé voir comme les gitlab pages
ERIC P.
23/04/25
5 / 5

Bonne formation qui donne les outils pour s’attaquer à nos projet de CI/CD.



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 stages pratiques 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
Du 14 au 16 mai 2025 *
FR
Classe à distance
S’inscrire
Du 26 au 28 mai 2025 *
FR
Paris La Défense
S’inscrire
Du 2 au 4 juin 2025
FR
Aix-en-Provence
S’inscrire
Du 2 au 4 juin 2025
FR
Bordeaux
S’inscrire
Du 2 au 4 juin 2025 *
FR
Classe à distance
S’inscrire
Du 2 au 4 juin 2025
FR
Lille
S’inscrire
Du 2 au 4 juin 2025 *
FR
Lyon
S’inscrire
Du 2 au 4 juin 2025
FR
Nantes
S’inscrire
Du 2 au 4 juin 2025
FR
Sophia-Antipolis
S’inscrire
Du 2 au 4 juin 2025
FR
Strasbourg
S’inscrire
Du 2 au 4 juin 2025
FR
Toulouse
S’inscrire
Du 23 au 25 juin 2025
FR
Le Mans
S’inscrire
Du 23 au 25 juin 2025
FR
Orléans
S’inscrire
Du 23 au 25 juin 2025
FR
Paris La Défense
S’inscrire
Du 23 au 25 juin 2025
FR
Reims
S’inscrire
Du 23 au 25 juin 2025
FR
Rouen
S’inscrire
Du 23 au 25 juin 2025
FR
Tours
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Angers
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Avignon
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Brest
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Caen
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Classe à distance
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Clermont-Ferrand
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Dijon
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Genève
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Grenoble
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Lausanne
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Limoges
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Marseille
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Metz
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Montpellier
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Mulhouse
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Nancy
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Niort
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Pau
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Rennes
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Saint-Etienne
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Toulon
S’inscrire
Du 30 juin au 2 juillet 2025
FR
Valence
S’inscrire
Du 21 au 23 juillet 2025
FR
Paris La Défense
S’inscrire
Du 28 au 30 juillet 2025
FR
Bruxelles
S’inscrire
Du 28 au 30 juillet 2025
FR
Classe à distance
S’inscrire
Du 28 au 30 juillet 2025
FR
Luxembourg
S’inscrire
Du 25 au 27 août 2025
FR
Paris La Défense
S’inscrire
Du 1 au 3 septembre 2025
FR
Aix-en-Provence
S’inscrire
Du 1 au 3 septembre 2025
FR
Angers
S’inscrire
Du 1 au 3 septembre 2025
FR
Avignon
S’inscrire
Du 1 au 3 septembre 2025
FR
Bordeaux
S’inscrire
Du 1 au 3 septembre 2025
FR
Brest
S’inscrire
Du 1 au 3 septembre 2025
FR
Caen
S’inscrire
Du 1 au 3 septembre 2025
FR
Classe à distance
S’inscrire
Du 1 au 3 septembre 2025
FR
Clermont-Ferrand
S’inscrire
Du 1 au 3 septembre 2025
FR
Dijon
S’inscrire
Du 1 au 3 septembre 2025
FR
Genève
S’inscrire
Du 1 au 3 septembre 2025
FR
Grenoble
S’inscrire
Du 1 au 3 septembre 2025
FR
Lausanne
S’inscrire
Du 1 au 3 septembre 2025
FR
Lille
S’inscrire
Du 1 au 3 septembre 2025
FR
Limoges
S’inscrire
Du 1 au 3 septembre 2025
FR
Lyon
S’inscrire
Du 1 au 3 septembre 2025
FR
Marseille
S’inscrire
Du 1 au 3 septembre 2025
FR
Metz
S’inscrire
Du 1 au 3 septembre 2025
FR
Montpellier
S’inscrire
Du 1 au 3 septembre 2025
FR
Mulhouse
S’inscrire
Du 1 au 3 septembre 2025
FR
Nancy
S’inscrire
Du 1 au 3 septembre 2025
FR
Nantes
S’inscrire
Du 1 au 3 septembre 2025
FR
Niort
S’inscrire
Du 1 au 3 septembre 2025
FR
Pau
S’inscrire
Du 1 au 3 septembre 2025
FR
Rennes
S’inscrire
Du 1 au 3 septembre 2025
FR
Saint-Etienne
S’inscrire
Du 1 au 3 septembre 2025
FR
Sophia-Antipolis
S’inscrire
Du 1 au 3 septembre 2025
FR
Strasbourg
S’inscrire
Du 1 au 3 septembre 2025
FR
Toulon
S’inscrire
Du 1 au 3 septembre 2025
FR
Toulouse
S’inscrire
Du 1 au 3 septembre 2025
FR
Valence
S’inscrire
Du 15 au 17 septembre 2025
FR
Le Mans
S’inscrire
Du 15 au 17 septembre 2025
FR
Orléans
S’inscrire
Du 15 au 17 septembre 2025
FR
Paris La Défense
S’inscrire
Du 15 au 17 septembre 2025
FR
Reims
S’inscrire
Du 15 au 17 septembre 2025
FR
Rouen
S’inscrire
Du 15 au 17 septembre 2025
FR
Tours
S’inscrire
Du 22 au 24 septembre 2025
FR
Aix-en-Provence
S’inscrire
Du 22 au 24 septembre 2025
FR
Bordeaux
S’inscrire
Du 22 au 24 septembre 2025
FR
Classe à distance
S’inscrire
Du 22 au 24 septembre 2025
FR
Lille
S’inscrire
Du 22 au 24 septembre 2025
FR
Lyon
S’inscrire
Du 22 au 24 septembre 2025
FR
Nantes
S’inscrire
Du 22 au 24 septembre 2025
FR
Sophia-Antipolis
S’inscrire
Du 22 au 24 septembre 2025
FR
Strasbourg
S’inscrire
Du 22 au 24 septembre 2025
FR
Toulouse
S’inscrire
Du 8 au 10 octobre 2025
FR
Classe à distance
S’inscrire
Du 29 au 31 octobre 2025 *
FR
Paris La Défense
S’inscrire
Du 5 au 7 novembre 2025
FR
Bruxelles
S’inscrire
Du 5 au 7 novembre 2025
FR
Classe à distance
S’inscrire
Du 5 au 7 novembre 2025
FR
Genève
S’inscrire
Du 5 au 7 novembre 2025
FR
Lausanne
S’inscrire
Du 5 au 7 novembre 2025
FR
Luxembourg
S’inscrire
Du 5 au 7 novembre 2025 *
FR
Lyon
S’inscrire
Du 26 au 28 novembre 2025
FR
Le Mans
S’inscrire
Du 26 au 28 novembre 2025
FR
Paris La Défense
S’inscrire
Du 26 au 28 novembre 2025
FR
Reims
S’inscrire
Du 26 au 28 novembre 2025
FR
Rouen
S’inscrire
Du 3 au 5 décembre 2025
FR
Angers
S’inscrire
Du 3 au 5 décembre 2025
FR
Avignon
S’inscrire
Du 3 au 5 décembre 2025
FR
Brest
S’inscrire
Du 3 au 5 décembre 2025
FR
Caen
S’inscrire
Du 3 au 5 décembre 2025 *
FR
Classe à distance
S’inscrire
Du 3 au 5 décembre 2025
FR
Clermont-Ferrand
S’inscrire
Du 3 au 5 décembre 2025
FR
Dijon
S’inscrire
Du 3 au 5 décembre 2025
FR
Grenoble
S’inscrire
Du 3 au 5 décembre 2025
FR
Limoges
S’inscrire
Du 3 au 5 décembre 2025
FR
Marseille
S’inscrire
Du 3 au 5 décembre 2025
FR
Metz
S’inscrire
Du 3 au 5 décembre 2025
FR
Montpellier
S’inscrire
Du 3 au 5 décembre 2025
FR
Mulhouse
S’inscrire
Du 3 au 5 décembre 2025
FR
Nancy
S’inscrire
Du 3 au 5 décembre 2025
FR
Niort
S’inscrire
Du 3 au 5 décembre 2025
FR
Pau
S’inscrire
Du 3 au 5 décembre 2025
FR
Rennes
S’inscrire
Du 3 au 5 décembre 2025
FR
Saint-Etienne
S’inscrire
Du 3 au 5 décembre 2025
FR
Toulon
S’inscrire
Du 3 au 5 décembre 2025
FR
Valence
S’inscrire
Du 17 au 19 décembre 2025
FR
Aix-en-Provence
S’inscrire
Du 17 au 19 décembre 2025
FR
Bordeaux
S’inscrire
Du 17 au 19 décembre 2025
FR
Classe à distance
S’inscrire
Du 17 au 19 décembre 2025
FR
Lille
S’inscrire
Du 17 au 19 décembre 2025
FR
Nantes
S’inscrire
Du 17 au 19 décembre 2025
FR
Orléans
S’inscrire
Du 17 au 19 décembre 2025
FR
Paris La Défense
S’inscrire
Du 17 au 19 décembre 2025
FR
Sophia-Antipolis
S’inscrire
Du 17 au 19 décembre 2025
FR
Strasbourg
S’inscrire
Du 17 au 19 décembre 2025
FR
Toulouse
S’inscrire
Du 17 au 19 décembre 2025
FR
Tours
S’inscrire