Présentation de la formation Intégration GitHub Actions & GCP
Cette formation de 2 jours vous initie à l’automatisation CI/CD entre GitHub Actions et Google Cloud Platform. Vous apprendrez les concepts clés des workflows GitHub (jobs, runners, secrets), à connecter GitHub à GCP via Workload Identity ou comptes de service, et à déployer des applications sur Cloud Run ou GKE. Le second jour est dédié à l’intégration avancée : publication dans Artifact Registry, tests automatisés, bonnes pratiques de sécurité et optimisation des pipelines. À travers un projet fil rouge, vous construirez un pipeline complet (build, tests, déploiement) pour une application cloud-native. Cette formation est conçue pour les ingénieurs DevOps, développeurs et spécialistes cloud désireux de fluidifier la CI/CD vers GCP.
Objectifs de la formation Intégration GitHub Actions & GCP
Objectifs pédagogiques :
- Comprendre les concepts d’automatisation CI/CD avec GitHub Actions
- Intégrer GitHub Actions avec les services Google Cloud
- Automatiser les tests, builds et déploiements d’applications GCP
- Mettre en place un pipeline DevOps complet basé sur GitHub Actions
Objectifs opérationnels :
- Déployer un pipeline CI/CD complet avec GitHub Actions vers GCP : automatiser le build, les tests, l’authentification vers GCP, et le déploiement d’applications sur Cloud Run ou GKE, tout en respectant les règles de sécurité et les bonnes pratiques.
Programme de la formation Intégration GitHub Actions & GCP
Jour 1 – GitHub Actions & Intégration GCP
Concepts de base : jobs, runners, workflows
Secrets et variables d’environnement
Connexion sécurisée entre GitHub Actions et GCP (Service Accounts, Workload Identity)
Déploiement automatisé sur Cloud Run avec GitHub Actions
Lab pratique : pipeline simple pour builder et déployer une app sur Cloud Run
Jour 2 – Pipelines CI/CD avancés
Déploiement sur GKE avec GitHub Actions.
Intégration avec Artifact Registry pour gestion des images Docker
Tests unitaires et d’intégration automatisés
Bonnes pratiques (sécurité, observabilité, optimisation des workflows)
Projet fil rouge : création d’un pipeline complet GitHub Actions → Artifact Registry → GKE
Les autres formations en CI/CD Multi-Cloud

DevOps sur AWS avec CI/CD
Automatiser les déploiements cloud avec CodeCommit, CodeBuild, CodeDeploy et CodePipeline

CI/CD avec Cloud Build, Artifact Registry & Cloud Deploy
Automatiser, stocker et déployer ses applications sur GCP en continu

Intégration GitHub Actions avec Azure
Automatiser la livraison vers Azure directement depuis ses workflows GitHub grâce aux GitHub Actions

Azure Dev & App Services
Déployer ses applications en continu sur Azure App Services avec slots, scaling automatique et intégration CI/CD.