Sélectionner une page
Formations DevOps Git Formation certification GitOps

Formation certification GitOps

Niveau confirmé
Catégorie Certification
Logo Formation GitOps
Prix 1 700€ HT / personne
2 jours (14 heures)
+300€ HT pour le passage à l'examen Le prix n'inclut pas le passage à l'examen
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

GitOps est une formation dédiée à l’industrialisation des déploiements Kubernetes à partir de Git, tout en préparant la certification Certified GitOps Associate (CGOA).

Notre formation GitOpsvous permettra de comprendre les principes du GitOps et d’utiliser Git comme source de vérité pour piloter vos déploiements applicatifs sur Kubernetes.

Vous apprendrez à installer et configurer ArgoCD, créer des applications, synchroniser l’état Git avec l’état du cluster, analyser le drift, mettre en place l’Auto Sync, la self-healing et les rollbacks.

Vous serez en mesure de structurer des dépôts GitOps pour plusieurs environnements, d’utiliser Helm et Kustomize, de gérer des ApplicationSets, des déploiements multi-clusters et des stratégies de gestion des secrets avec SOPS ou External Secrets.

La formation abordera également les notions attendues par la certification CGOA : terminologie GitOps, principes fondamentaux, Configuration as Code, Infrastructure as Code, CI/CD, DevSecOps, patterns GitOps, outils de reconciliation, observabilité et gouvernance.

À l’issue de cette formation, vous serez capable de concevoir, sécuriser et exploiter un workflow GitOps complet avec ArgoCD, tout en consolidant les connaissances nécessaires pour préparer l’examen Certified GitOps Associate.

Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie et ses nouveautés.

 

Objectifs

  • Comprendre les principes du GitOps et le rôle de Git comme source de vérité.
  • Installer, configurer et exploiter ArgoCD sur Kubernetes.
  • Déployer des applications Kubernetes depuis un dépôt Git.
  • Mettre en place la synchronisation, le drift detection, l’Auto Sync, la self-healing et les rollbacks.
  • Structurer des environnements dev, staging et production avec Helm ou Kustomize.
  • Utiliser les ApplicationSets pour automatiser les déploiements multi-environnements ou multi-clusters.
  • Sécuriser les workflows GitOps avec RBAC, gestion des secrets et bonnes pratiques d’accès.
  • Préparer le passage de la certification Certified GitOps Associate (CGOA).

 

Public visé

  • Ingénieurs DevOps
  • Ingénieurs Cloud
  • Administrateurs Kubernetes
  • Ingénieurs plateforme
  • SRE
  • Développeurs souhaitant industrialiser leurs déploiements Kubernetes
  • Architectes cloud-native
  • Professionnels souhaitant préparer la certification CGOA

 

Pré-requis

  • Connaissances de base de Kubernetes.
  • Bonne compréhension de Git et des workflows de branches.
  • Notions de manifests YAML Kubernetes.
  • Connaissances de base en conteneurisation et déploiement applicatif.
  • Une première expérience avec Helm ou Kustomize est un plus.

 

Pré-requis techniques

  • Ordinateur portable avec 8 Go de RAM minimum, 16 Go recommandés.
  • Connexion Internet stable.
  • Éditeur de code installé, comme Visual Studio Code.

Programme de notre formation certification GitOps

 

[Jour 1 – Matin]

Fondamentaux GitOps et architecture Kubernetes

  • Comprendre les principes du GitOps
  • Utiliser Git comme source de vérité
  • Comprendre le Desired State et la reconciliation loop
  • Identifier les écarts avec le Drift Detection
  • Comparer les approches Push et Pull
  • Positionner GitOps dans une architecture Kubernetes
  • Comprendre les notions CGOA : declarative, versioned and immutable, pulled automatically, continuously reconciled

 

Écosystème GitOps et préparation de l’environnement

  • Identifier les principaux outils GitOps du marché
  • Comprendre le positionnement d’ArgoCD, Flux et Jenkins X
  • Comprendre le rôle du dépôt Git dans le cycle de déploiement
  • Organiser les manifests Kubernetes dans un repository GitOps
  • Préparer un cluster Kubernetes pour les déploiements GitOps
  • Relier GitOps aux pratiques Configuration as Code, Infrastructure as Code, DevOps, DevSecOps et CI/CD
  • Atelier pratique : Structurer un dépôt GitOps.

 

[Jour 1 – Après-midi]

Déployer des applications avec ArgoCD

  • Présentation d’ArgoCD et de son architecture
  • Installer et configurer ArgoCD dans un cluster Kubernetes
  • Créer une Application ArgoCD
  • Synchroniser l’état Git avec l’état du cluster
  • Comprendre les statuts Sync, Health et OutOfSync
  • Utiliser Git comme source de vérité pour les déploiements applicatifs
  • Atelier pratique : Déployer une application Kubernetes avec ArgoCD depuis un dépôt Git.

 

Synchronisation, rollback et self-healing

  • Comprendre les mécanismes de synchronisation manuelle et automatique
  • Mettre en place l’Auto Sync
  • Utiliser la self-healing pour corriger les écarts de configuration
  • Gérer les rollbacks applicatifs avec ArgoCD
  • Analyser les différences entre Git et le cluster
  • Identifier les erreurs fréquentes lors d’un déploiement GitOps

 

[Jour 2 – Matin]

GitOps avancé et gestion multi-environnements

  • Structurer un dépôt GitOps pour plusieurs environnements
  • Gérer les environnements dev, staging et production
  • Utiliser Helm avec ArgoCD
  • Utiliser Kustomize pour gérer les variations d’environnements
  • Comprendre les patterns de déploiement et de release attendus par la CGOA
  • Mettre en place des déploiements reproductibles

 

ApplicationSets, multi-cluster et secrets

  • Comprendre le rôle des ApplicationSets
  • Automatiser la génération d’applications ArgoCD
  • Gérer des déploiements multi-clusters
  • Comprendre les enjeux de gestion des secrets en GitOps
  • Découvrir SOPS et External Secrets
  • Appliquer les bonnes pratiques de séparation entre configuration, secrets et manifests
  • Atelier pratique : Créer un ApplicationSet et intégrer une stratégie de gestion des secrets.

 

[Jour 2 – Après-midi]

Sécurité, gouvernance et exploitation GitOps

  • Configurer les droits et le RBAC ArgoCD
  • Appliquer les bonnes pratiques de sécurité GitOps
  • Gérer les incidents, rollbacks et écarts de configuration
  • Comprendre les bases de l’observabilité GitOps
  • Identifier les erreurs fréquentes dans les déploiements GitOps
  • Industrialiser les workflows GitOps dans une organisation DevOps

 

Examen blanc et préparation à la certification CGOA

  • Réviser les domaines de la certification Certified GitOps Associate (CGOA)
  • Revoir GitOps Terminology, GitOps Principles, Related Practices, GitOps Patterns et Tooling
  • Consolider les notions de state store, feedback loop, rollback, reconciliation et drift
  • Revoir les bonnes pratiques de sécurité, RBAC, secrets, CI/CD et multi-environnements
  • S’entraîner sur des questions types certification
  • Corriger les erreurs fréquentes et consolider les points faibles
  • Atelier pratique : Passage de l’examen blanc + correction.

FAQ – QUESTIONS / RÉPONSES

Est-ce que le passage de Certified GitOps Associate (CGOA) est compris dans le prix de la formation ?

Oui, vous pourrez passer l’examen après avoir suivi la formation.

Quel est le prix du passage de Certified GitOps Associate (CGOA) ?

Le passage de la certification coûte 300€.

Comment se déroule l'examen de Certified GitOps Associate (CGOA) ?

  • L’examen se déroule en ligne avec surveillance à distance (remote proctoring).
  • Durée : 90 minutes.
  • Format : 76 questions à choix multiples (QCM).
  • Langue : Anglais uniquement.
  • Score minimum requis : 66 % de bonnes réponses.
  • Une webcam et un microphone fonctionnels sont obligatoires pendant toute la durée de l’examen.
  • Une pièce d’identité officielle devra être présentée avant le démarrage.
  • Le candidat doit être seul dans la pièce et disposer d’un espace de travail dégagé.
  • Les téléphones, notes, documents papier, écrans secondaires et autres aides externes sont interdits.
  • L’examen couvre les domaines suivants : principes GitOps, terminologie GitOps, pratiques associées, patterns GitOps, pipelines CI/CD, observabilité, sécurité et outils GitOps.
  • Les résultats sont généralement communiqués quelques heures après la fin de l’examen.

En quelle langue se déroule l'examen?

L’examen se déroule en anglais.

Dans quelle langue notre formation vous est enseignée ?

La formation est en français.

Pour aller plus loin

Formation Git Avancé

Formation GitLab & GitFlow

Formation Jenkins

Formation Ruby on Rails Avancé

 

Formation Terraform

Formation Terraform Avancé

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

3 mai 2023

Je recommande la formation

Ousmane A. de chez ORANGE MALI

Afficher tous les témoignages

3 mai 2023

Je recommande la formation

Ousmane A. de chez ORANGE MALI
3 mai 2023

Je recommande la formation

Mantière K. de chez ORANGE MALI
3 mai 2023

Je recommande la formation

Abdoul Karim T. de chez ORANGE MALI
3 mai 2023

Les + : formation très pratique

Les – : RAS

Je souhaite suivre : Formation sur spring cloud

En synthèse : RAS

Mohamed Adama M. de chez ORANGE MALI
18 septembre 2020

Très bon contenu, merci.

Alexis de DeerCoder

Noter la formation

Prix 1 700€ HT / personne
2 jours (14 heures)
+300€ HT pour le passage à l'examen Le prix n'inclut pas le passage à l'examen
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp