GitHub Actions
(GH-200)
La certification GitHub Actions (GH-200) valide votre expertise dans l'automatisation des flux de travail logiciels. Elle démontre votre capacité à concevoir, implémenter et maintenir des pipelines CI/CD robustes, à gérer des environnements de déploiement, à sécuriser les secrets et à développer des actions personnalisées pour optimiser le cycle de vie du développement.
- Domaine : CI/CD & Automatisation DevOps
- Niveau : Intermédiaire / Professionnel
- Public : Ingénieurs DevOps, Développeurs Logiciels, Release Managers
GitHub Actions
(GH-200)
La certification GitHub Actions (GH-200) valide votre expertise dans l'automatisation des flux de travail logiciels. Elle démontre votre capacité à concevoir, implémenter et maintenir des pipelines CI/CD robustes, à gérer des environnements de déploiement, à sécuriser les secrets et à développer des actions personnalisées pour optimiser le cycle de vie du développement.
- Domaine : CI/CD & Automatisation DevOps
- Niveau : Intermédiaire / Professionnel
- Public : Ingénieurs DevOps, Développeurs Logiciels, Release Managers
No frame has been added yet.
Products
Détails de la Certification – GitHub Actions (GH-200)
Objectif
La certification GitHub Actions (GH-200) s'adresse aux développeurs et ingénieurs souhaitant valider leurs compétences dans la création de workflows automatisés. Elle prouve votre aptitude à transformer des tâches répétitives en pipelines de livraison continue (CI/CD) efficaces, sécurisés et scalables directement au sein de l'écosystème GitHub.
Compétences évaluées
- Concepts fondamentaux (Workflows, Jobs, Steps) : Maîtrise de la syntaxe YAML, des déclencheurs (events), de la hiérarchie des composants et des dépendances entre les jobs.
- Intégration et Livraison Continues (CI/CD) : Construction de pipelines pour le build, le test, le packaging et le déploiement d'applications dans de multiples environnements.
- Gestion des Environnements et Sécurité : Utilisation des règles de protection de déploiement, gestion sécurisée des secrets chiffrés, des variables de configuration et de l'OIDC (OpenID Connect).
- Gestion des Runners : Compréhension des différences entre les runners hébergés par GitHub et les runners auto-hébergés (Self-hosted), routage des jobs et gestion des labels.
- Création d'Actions Personnalisées : Développement d'actions composites, basées sur Docker ou en JavaScript/TypeScript pour factoriser et partager la logique de workflow.
Modules de formation couverts
Anatomie d'un Workflow
Compréhension des déclencheurs (push, pull_request, schedule), de l'ordre d'exécution et de l'utilisation du contexte.
Pipelines CI/CD
Mise en place de stratégies de build multimatrices, gestion du cache pour accélérer les builds et création d'artefacts.
Variables & Secrets
Injection sécurisée de credentials cloud, gestion des contextes de variables et intégrations OIDC (AWS, Azure, GCP).
Déploiements & Environnements
Contrôle des validations de déploiement (approbations manuelles) et suivi de la traçabilité des releases.
Administration des Runners
Installation, configuration et sécurisation des runners auto-hébergés pour exécuter des actions dans des réseaux privés.
Actions Custom (Création)
Conception et publication d'actions personnalisées sur le GitHub Marketplace pour standardiser les processus d'entreprise.
Détails de l'examen
- Code : GH-200 (GitHub Actions).
- Durée : 120 minutes.
- Nombre de questions : Environ 60 questions (Choix multiples et sélection multiple).
- Validité : Valable 3 ans.
- Modalité : En ligne avec surveillance via la plateforme partenaire de GitHub.
Prérequis
- Certification GitHub Foundations (GH-900) fortement recommandée.
- Maîtrise de la syntaxe YAML et des bases de la ligne de commande (Bash/PowerShell).
- Connaissance pratique du développement logiciel et des principes de l'intégration continue.
Public concerné
- Développeurs Full-Stack ou Backend souhaitant automatiser leurs tests et déploiements.
- Ingénieurs DevOps en charge de la maintenance des pipelines d'intégration continue.
- Architectes Cloud cherchant à unifier la forge logicielle et le déploiement.
Avantages de la certification
- Compétence ultra-demandée : GitHub Actions est devenu le standard de l'industrie pour l'automatisation directement liée au code source.
- Gain de productivité : Prouve votre capacité à faire gagner un temps précieux aux équipes de développement via l'automatisation.
- Reconnaissance officielle : Validation formelle par GitHub de votre niveau d'expertise technique.
Détails de la Certification – GitHub Actions (GH-200)
Objectif
La certification GitHub Actions (GH-200) s'adresse aux développeurs et ingénieurs souhaitant valider leurs compétences dans la création de workflows automatisés. Elle prouve votre aptitude à transformer des tâches répétitives en pipelines de livraison continue (CI/CD) efficaces, sécurisés et scalables directement au sein de l'écosystème GitHub.
Compétences évaluées
- Concepts fondamentaux (Workflows, Jobs, Steps) : Maîtrise de la syntaxe YAML, des déclencheurs (events), de la hiérarchie des composants et des dépendances entre les jobs.
- Intégration et Livraison Continues (CI/CD) : Construction de pipelines pour le build, le test, le packaging et le déploiement d'applications dans de multiples environnements.
- Gestion des Environnements et Sécurité : Utilisation des règles de protection de déploiement, gestion sécurisée des secrets chiffrés, des variables de configuration et de l'OIDC (OpenID Connect).
- Gestion des Runners : Compréhension des différences entre les runners hébergés par GitHub et les runners auto-hébergés (Self-hosted), routage des jobs et gestion des labels.
- Création d'Actions Personnalisées : Développement d'actions composites, basées sur Docker ou en JavaScript/TypeScript pour factoriser et partager la logique de workflow.
Modules de formation couverts
Anatomie d'un Workflow
Compréhension des déclencheurs (push, pull_request, schedule), de l'ordre d'exécution et de l'utilisation du contexte.
Pipelines CI/CD
Mise en place de stratégies de build multimatrices, gestion du cache pour accélérer les builds et création d'artefacts.
Variables & Secrets
Injection sécurisée de credentials cloud, gestion des contextes de variables et intégrations OIDC (AWS, Azure, GCP).
Déploiements & Environnements
Contrôle des validations de déploiement (approbations manuelles) et suivi de la traçabilité des releases.
Administration des Runners
Installation, configuration et sécurisation des runners auto-hébergés pour exécuter des actions dans des réseaux privés.
Actions Custom (Création)
Conception et publication d'actions personnalisées sur le GitHub Marketplace pour standardiser les processus d'entreprise.
Détails de l'examen
- Code : GH-200 (GitHub Actions).
- Durée : 120 minutes.
- Nombre de questions : Environ 60 questions (Choix multiples et sélection multiple).
- Validité : Valable 3 ans.
- Modalité : En ligne avec surveillance via la plateforme partenaire de GitHub.
Prérequis
- Certification GitHub Foundations (GH-900) fortement recommandée.
- Maîtrise de la syntaxe YAML et des bases de la ligne de commande (Bash/PowerShell).
- Connaissance pratique du développement logiciel et des principes de l'intégration continue.
Public concerné
- Développeurs Full-Stack ou Backend souhaitant automatiser leurs tests et déploiements.
- Ingénieurs DevOps en charge de la maintenance des pipelines d'intégration continue.
- Architectes Cloud cherchant à unifier la forge logicielle et le déploiement.
Avantages de la certification
- Compétence ultra-demandée : GitHub Actions est devenu le standard de l'industrie pour l'automatisation directement liée au code source.
- Gain de productivité : Prouve votre capacité à faire gagner un temps précieux aux équipes de développement via l'automatisation.
- Reconnaissance officielle : Validation formelle par GitHub de votre niveau d'expertise technique.