03 20 61 95 00

Formation GitLab CI/CD


  • GITLAB
  • Durée : 2 jours
  • Tarif : 1390 € HT

Objectifs

Utiliser GitLab pour gérer un cycle de vie d’un projet logiciel avec une approche DevOps
Gérer les workflows de développement
Gérer les issues
Mettre en oeuvre l’intégration, le déploiement et la livraison continue
Administrer son environnement GitLab, les utilisateurs et les projets

Prérequis

Compréhension des systèmes de gestion de version
Expérience pratique avec git
Expérience avec la ligne de commande Linux

Public

Développeurs
Toute autre personne souhaitant être à l’aise pour gérer un projet logiciel avec GitLab au quotidien

Formation(s) associée(s)

enveloppe Cette formation vous intéresse ? Contactez-nous

A distance / Classe virtuelle

En classe virtuelle, vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel : cours théorique, travaux pratiques, échanges en temps réel avec le formateur et les autres stagiaires…

Notre formateur

La formation est animée par un professionnel de l’informatique et de la pédagogie, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente et possède plusieurs années d’expérience sur les produits, technologies et méthodes enseignés. Il est présent auprès des stagiaires pendant toute la durée de la formation.
illustration-formation
Les + d'une formation Access it
Des formations d'excellence, éligibles CPF, disponibles en distanciel, et animées par des consultants experts passionnés par leur métier.
En savoir plus
modules

Les Modules
de formation

Module 1
Introduction à Gitlab

Rappels sur Git, ses concepts, son écosystème
Qu’est-ce que GitLab, son histoire et son état actuel
Les différents produits (Open-source, SaaS), caractéristiques, pricing
L’organisation de GitLab
Démo :
Tour d’horizon des fonctionnalités de Gitlab et de son architecture

Module 2
Utilisateurs, rôles et projets

Gestion des utilisateurs
Création et utilisation de clé SSH
Projets GitLab: création, template, forks
Atelier :
Création d’utilisateurs et de projets

Module 3
Workflows de gestion de code source avec Gitlab

Workflows Git avec Gitlab, incluant les merge requests
Mise en oeuvre de certains concepts Git avancés: Squash, Rebase, Cherry-Pick, Stash
Collaboration
WebIDE
Atelier :
Mise en oeuvre d’un workflow réel basé sur Gitlab Flow (https://docs.gitlab.com/ee/university/training/gitlab_flow.html)

Module 4
Gestion des Issues

Création d’issue et listes d’issues
Issues et merge request
Concevoir et utiliser un Issues Board
Utiliser les labels
Gérer les Milestones
Atelier :
D’une idée à la production avec GitLab

Module 5
Intégration, déploiement, livraison continue avec GitLab

Rappels sur les concepts et la terminologie CI/CD
Workflows CI/CD avec GitLab
Pipelines
Runners
Auto DevOps
Atelier :
Workflow CI/CD complet avec GitLab

Module 6
Administration

Configuration par défaut et options de configuration
Statistiques, versions, utilisateurs
Gestion des permissions
Apparence et personnalisation
Atelier :
Administrer son environnement GitLab

Module 7
Fonctionnalités spéciales

Webhooks, API et intégration avec partenaires
Intégrations notamment pour surveillance et observations (metrics, erreurs, trace, feature flags,…) https://docs.gitlab.com/ee/operations/
Packages et Registries
GitLab Markdown
Wiki
Gitlab pages
Todo-lists et time tracking
Ateliers:

Mettre en oeuvre les webhooks
Mise en oeuvre du packaging et des registries
Créer des sites web statiques avec GitLab Pages

Cette formation vous intéresse ? Contactez-nous !

Les données personnelles collectées sont destinées à Access IT Company et utilisées pour traiter votre demande et, lorsque vous ne vous y êtes pas opposé, vous communiquer nos offres commerciales. Les données obligatoires vous sont signalées sur le formulaire par un astérisque. L’accès aux données est strictement limité par Access IT Company aux collaborateurs en charge du traitement de votre demande. Conformément au Règlement européen n°2016/679/UE du 27 avril 2016 sur la protection des données personnelles et à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès, de rectification, d’effacement, de portabilité et de limitation du traitement des donnés vous concernant ainsi que du droit de communiquer des directives sur le sort de vos données après votre mort. Vous avez également la possibilité de vous opposer au traitement des données vous concernant. Vous pouvez exercer vos droits en contactant le DPO à l’adresse suivante : dpo@access-it.fr ou à l’adresse postale suivante 2, Allée Lavoisier, 59650 Villeneuve d’Acscq. Pour plus d’informations sur le traitement de vos données personnelles par Access IT Company, veuillez consulter notre politique de confidentialité disponible sur notre site internet à l’adresse suivante : https://www.access-it.fr/politique-de-confidentialite/