Formation Cloud Build
| 1 490€ HT / personne |
| 2 jours (14 heures) |
Présentation
Cloud Build est le service CI/CD managé de Google Cloud pour compiler, tester et packager vos applications de façon reproductible. Il s’intègre naturellement aux workflows Git et aux déploiements conteneurisés, pour accélérer la livraison tout en renforçant la traçabilité.
Cette formation vise à rendre vos pipelines fiables et industrialisables : création de cloudbuild.yaml, gestion des triggers, exécution de tests, construction d’images Docker et publication d’artefacts. Vous verrez comment sécuriser la chaîne (IAM, secrets) et optimiser les temps de build (cache, parallélisation).
L’approche est résolument pratique avec ateliers guidés et démonstrations sur un projet type. Les livrables incluent des pipelines prêts à l’emploi, des modèles de configuration, et une checklist d’exploitation (logs, alerting, bonnes pratiques).
Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie et ses nouveautés.
Objectifs
- Configurer un pipeline Cloud Build à partir d’un dépôt Git.
- Écrire et maintenir des fichiers cloudbuild.yaml multi-étapes.
- Construire, taguer et publier des images vers Artifact Registry.
- Sécuriser l’exécution avec IAM, comptes de service et secrets.
- Diagnostiquer et optimiser les builds via logs, cache et métriques.
Public visé
- Développeurs souhaitant automatiser build/test/package.
- Ingénieurs DevOps / SRE en charge de la CI/CD sur Google Cloud.
- Tech leads responsables de standards d’industrialisation.
Pré-requis
- Bonnes bases en Git et workflows de branches.
- Notions de Docker (build, image, registry).
- Compréhension des principes CI/CD (pipelines, artefacts, environnements).
- Connaissances de base Google Cloud (projet, IAM, APIs).
Pré-requis techniques
- Ordinateur avec 8 Go RAM minimum (16 Go recommandé).
- Linux, macOS ou Windows (WSL2 recommandé).
- Accès à un projet Google Cloud avec droits de création Cloud Build et Artifact Registry.
- Outils : gcloud CLI, Docker, éditeur de code, terminal.
Programme de notre formation Cloud Build
[Jour 1 – Matin]
Prise en main de Cloud Build et des fondamentaux CI/CD sur Google Cloud
- Rôle de Cloud Build dans une chaîne CI/CD : build, test, packaging
- Concepts clés : builds, steps, images, logs, artefacts
- Configurer un projet : APIs, permissions IAM, comptes de service
- Premiers builds : exécuter une commande, builder une image Docker, lire les logs
- Atelier pratique : Lancer un premier build et produire un artefact versionné.
[Jour 1 – Après-midi]
Écrire et structurer un pipeline avec cloudbuild.yaml
- Structure d’un fichier cloudbuild.yaml : steps, args, dir, entrypoint
- Variables et substitutions : $PROJECT_ID, $SHORT_SHA, substitutions personnalisées
- Gestion des artefacts : Artifact Registry, stockage, tags et conventions de version
- Optimiser l’exécution : parallélisation, timeouts, réutilisation d’images de build
- Atelier pratique : Construire une image Docker, la tagger et la publier dans Artifact Registry.
[Jour 2 – Matin]
Déclencheurs, intégration Git et automatisation des builds
- Créer des triggers : push, pull/merge request, tags, branches
- Stratégies de pipeline : build par branche, build par tag, promotion d’images
- Validation qualité : exécuter tests unitaires, lint, analyse statique dans les steps
- Gestion des environnements : variables par trigger, substitutions, conventions de nommage
- Atelier pratique : Mettre en place un trigger sur une branche et exécuter tests + build automatique.
[Jour 2 – Après-midi]
Sécurité, secrets et déploiement continu
- Bonnes pratiques IAM : moindre privilège, comptes de service dédiés, audit
- Gérer les secrets : Secret Manager, variables chiffrées, éviter les fuites dans les logs
- Déploiement : enchaîner build + déploiement vers Cloud Run (ou GKE selon contexte)
- Traçabilité : logs, métadonnées, tags d’images, rollback via versions
- Atelier pratique : Déployer automatiquement une nouvelle version sur Cloud Run avec secrets gérés via Secret Manager.
Pour aller plus loin
Formation GitOps
Formation Git Avancé
Formation Git avec GitLab
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
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
| 1 490€ HT / personne |
| 2 jours (14 heures) |
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

