
Cette page vous propose un plan de préparation concret pour la GitLab Certified CI/CD Associate. GitLab présente cette certification comme un examen en ligne et hands-on, centré sur les bases de la CI/CD dans GitLab. L’objectif ici n’est pas de recopier la documentation officielle, mais de transformer la formation et les labs en plan d’entraînement réaliste.
Ce que vous allez apprendre
Section intitulée « Ce que vous allez apprendre »- Les compétences centrales évaluées autour de GitLab CI/CD
- Comment transformer la formation en plan de préparation certification
- Quoi pratiquer en priorité pour être à l’aise le jour J
- Les erreurs de préparation les plus fréquentes et comment les éviter
Format officiel à connaître
Section intitulée « Format officiel à connaître »GitLab présente la GitLab Certified CI/CD Associate comme un examen en ligne et hands-on, destiné à valider une compréhension fondamentale de la CI/CD dans GitLab. Le GitLab CI Fundamentals Learning Path constitue le parcours officiel le plus proche pour préparer cette certification.
Avant de fixer votre date, vérifiez toujours :
- le nom exact de la certification
- le format en vigueur
- les prérequis annoncés
- le learning path associé
Dans quel contexte ?
Section intitulée « Dans quel contexte ? »Vous êtes dans ce cas si vous savez déjà faire tourner un pipeline simple et voulez consolider les bases attendues pour travailler proprement avec GitLab CI/CD : comprendre les runners, structurer un pipeline, le maintenir, et résoudre les incidents courants.
Situations réelles où ce guide est utile :
- vous devez standardiser les pipelines de plusieurs équipes GitLab
- vous passez un entretien DevOps ou Platform avec preuve de compétences CI/CD
- vous perdez du temps sur les mêmes incidents (jobs pending, pipeline skip, cache inefficace)
- vous voulez cadrer une montée en niveau équipe avec une référence commune
Pour qui cette certification est pertinente ?
Section intitulée « Pour qui cette certification est pertinente ? »Cette certification est pertinente si vous :
- utilisez déjà GitLab CI/CD au quotidien
- devez standardiser ou maintenir des pipelines existants
- voulez démontrer un socle solide sur GitLab CI/CD
- cherchez une preuve de compétence plus concrète qu’une simple lecture de documentation
Ce que cette certification ne remplace pas
Section intitulée « Ce que cette certification ne remplace pas »La GitLab Certified CI/CD Associate ne remplace pas :
- une expérience réelle de production
- la maîtrise de Kubernetes ou du cloud
- les sujets avancés de supply chain, trusted delivery ou gouvernance
- les choix d’architecture runner à grande échelle
Compétences à consolider pour être prêt
Section intitulée « Compétences à consolider pour être prêt »La certification cible une pratique solide des mécanismes fondamentaux CI/CD de GitLab : conception de pipeline, exécution, maintenance, qualité et débogage.
Ce tableau ne remplace pas les objectifs officiels de GitLab University : il traduit ces attentes en plan de travail pratique à partir de la formation.
| Bloc de compétence | Ce qui est attendu en pratique | Guides recommandés |
|---|---|---|
| Structure pipeline | Lire, écrire et corriger un .gitlab-ci.yml | Concepts de base, Premier pipeline |
| Exécution CI | Comprendre runners, stages, jobs, variables | Runners, Variables |
| Performance et feedback | Utiliser artifacts, cache, needs, parallélisme | Artifacts et cache, DAG et parallélisme |
| Maintenance et réutilisation | Factoriser avec extends, templates, include | Extends et ancres, Templates |
| Fiabilité | Diagnostiquer les erreurs, rendre un pipeline robuste | Debug logs, Fiabilité des pipelines |
Plan de préparation en 4 phases
Section intitulée « Plan de préparation en 4 phases »Le programme ci-dessous est un plan de préparation conseillé sur 4 semaines. Adaptez-le selon votre niveau de départ et votre pratique réelle de GitLab.
-
Stabiliser les fondamentaux
Reprenez les modules essentiels du Volet 1 : structure YAML,
rules, runners, variables, débogage. -
Industrialiser sans complexifier inutilement
Travaillez extends, templates, DAG et workflows pour produire des pipelines lisibles, rapides et maintenables.
-
Pratiquer sur des cas réels
Exécutez les labs de bout en bout et refaites ceux qui échouent sans regarder la solution.
-
Simuler des incidents
Entraînez-vous à corriger des scénarios : pipeline skip, job pending, artifacts absents, erreurs de cache.
Programme recommandé
Section intitulée « Programme recommandé »Objectif : maîtriser le socle
Section intitulée « Objectif : maîtriser le socle »- Revoir les bases
.gitlab-ci.yml - Refaire
rules, runners, artifacts/cache - Valider avec les labs 01, 03, 04, 06, 07
Objectif : diagnostiquer vite
Section intitulée « Objectif : diagnostiquer vite »- Travailler debug logs, pending, skip
- Refaire les incidents avec timer court
- Valider avec les labs 02, 08, 11
Objectif : industrialiser
Section intitulée « Objectif : industrialiser »- Couvrir extends, templates, DAG, matrice, workflows
- Éviter la duplication et les dépendances implicites
- Valider avec les labs 12 à 17
Objectif : consolider et finaliser
Section intitulée « Objectif : consolider et finaliser »- Refaire les labs 18 et 19 en conditions réelles
- Réviser les erreurs fréquentes
- Construire votre check-list d’examen
Si vous avez suivi cette formation
Section intitulée « Si vous avez suivi cette formation »Vous êtes généralement prêt à entrer en phase de révision si vous avez :
- terminé le Volet 1
- pratiqué les labs fondamentaux sans aide
- refait les incidents
pending,skip, cache et logs - couvert les bases de l’industrialisation : templates,
extends, DAG
Erreurs fréquentes de préparation
Section intitulée « Erreurs fréquentes de préparation »| Erreur | Impact | Correction |
|---|---|---|
| Apprendre uniquement la syntaxe | Fragilité en incident réel | Faire des scénarios de panne et post-mortem |
| Ignorer les runners | Jobs bloqués ou imprévisibles | Réviser tags, executors, capacité et quotas |
| Sauter la partie industrialisation | Pipelines difficiles à maintenir | Travailler templates, includes et DAG |
| Ne pas pratiquer avec limite de temps | Stress et lenteur le jour J | Simuler des sessions chronométrées |
Check-list avant l’examen
Section intitulée « Check-list avant l’examen »Avant de vous inscrire, assurez-vous de savoir faire sans hésiter :
- lire et corriger un
.gitlab-ci.yml - expliquer le rôle d’un runner et d’un executor
- choisir entre variables, cache, artifacts et reports
- diagnostiquer un job bloqué ou un pipeline ignoré
- factoriser un pipeline avec
extends,includeet templates - expliquer quand utiliser
needs,parallelet les workflows - retrouver rapidement l’origine d’un échec dans les logs
À retenir
Section intitulée « À retenir »- La réussite vient d’une pratique répétée sur des cas concrets, pas d’une mémorisation brute.
- Le niveau attendu est Associate : socle opérationnel solide, pas expertise architecte.
- Les sujets à plus fort retour sont :
rules, runners, débogage et réutilisation de pipeline. - Les labs sont votre meilleur indicateur de préparation réelle.