Aller au contenu principal

GCP DevOps - Google Cloud Platform


À propos de ce cours

Google Cloud Platform offre une suite complète d'outils DevOps pour le développement, le déploiement et l'exploitation d'applications cloud-native.


Prérequis

  • Compte Google Cloud Platform
  • Connaissances de base en Git
  • Notions de CI/CD et conteneurs
  • gcloud CLI installé

Contenu du cours

  1. Introduction à GCP DevOps

    • Écosystème GCP
    • Services disponibles
    • Tarification
  2. Cloud Source Repositories

    • Repositories Git
    • Authentification
    • Triggers
  3. Cloud Build

    • cloudbuild.yaml
    • Build steps
    • Triggers et webhooks
  4. Artifact Registry

    • Container images
    • Packages npm, Maven, Python
    • Vulnerability scanning
  5. Cloud Deploy

    • Delivery pipelines
    • Targets et releases
    • Rollbacks
  6. Google Kubernetes Engine

    • Clusters GKE
    • Workloads
    • Autopilot vs Standard
  7. Cloud Run

    • Serverless containers
    • Services et Jobs
    • Traffic management
  8. Cloud Monitoring et Logging

    • Métriques et dashboards
    • Logs et alertes
    • Cloud Trace
  9. Bonnes pratiques

    • Architecture
    • Sécurité
    • Coûts
  10. Exercices et Projets

    • Labs pratiques
    • Projet complet
    • Certification

Durée estimée

⏱️ 15-18 heures de formation incluant les exercices pratiques


Objectifs pédagogiques

À la fin de ce cours, vous serez capable de :

  • Configurer des pipelines CI/CD avec Cloud Build
  • Gérer les artefacts avec Artifact Registry
  • Déployer sur GKE et Cloud Run
  • Implémenter Cloud Deploy pour le CD
  • Monitorer vos applications avec Cloud Operations