Aller au contenu principal

GCP : Présentation et bonnes pratiques

Lacrif
Lacrif
CO Founder
Dernière modification : 08/05/2026

Introduction

Google Cloud Platform (GCP) est une plateforme de cloud computing proposée par Google, offrant une large palette de services pour le calcul, le stockage, les bases de données, l’analytique, l’intelligence artificielle, la sécurité et l’intégration. GCP permet aux entreprises de déployer des applications et des services de manière agile, évolutive et résiliente, tout en tirant parti de l’infrastructure mondiale de Google.

Tableau des Principaux Services GCP

ServiceCatégorieUsage principal
Google Compute EngineCalcul (IaaS)Machines virtuelles, workloads personnalisés
Google Cloud FunctionsCalcul (Serverless)Exécution de code événementiel sans serveur
Google Cloud RunCalcul (Serverless conteneurs)Exécution de conteneurs sans gestion d’infrastructure
Google Kubernetes Engine (GKE)Orchestration de conteneursGestion de clusters Kubernetes managés
Google Cloud StorageStockage objetStockage de fichiers, sauvegardes, data lake
Persistent DiskStockage blocDisques persistants pour VM et bases de données
FilestoreStockage fichiersPartage de fichiers managé pour applications
Archive StorageArchivageArchivage à long terme, faible coût
Cloud SQLBase de données relationnelleBases de données SQL managées
Cloud SpannerBase de données relationnelle globaleBase SQL distribuée, forte cohérence
BigtableBase de données NoSQLNoSQL à grande échelle pour temps réel
Google Cloud VPCRéseauRéseau virtuel isolé, sous-réseaux, routage
Google Cloud DNSDNSRésolution DNS managée, gestion de zones
Cloud Load BalancingRépartition de chargeDistribution du trafic global et régional
Cloud CDNCDNDiffusion de contenu mondial, réduction de latence
Google Cloud IAMGestion des identitésGestion des utilisateurs, rôles et permissions
Resource ManagerGouvernanceOrganisation des projets et application de politiques
Cloud KMSSécuritéGestion des clés de chiffrement
Cloud ArmorSécuritéProtection DDoS et filtrage des applications web
Security Command CenterSécuritéSupervision de la posture de sécurité
Cloud MonitoringMonitoringSurveillance, métriques, logs, alertes
Cloud Audit LogsAuditJournalisation des actions et des événements
Cloud Deployment Manager / TerraformInfrastructure as CodeDéploiement automatisé d’infrastructure
Cloud BuildDevOpsCI/CD, pipelines, automatisation
Pub/SubMessageriePublication/abonnement et découplage des composants
EventarcIntégration d’événementsRoutage d’événements entre services
WorkflowsIntégrationOrchestration de processus et automatisation
Apigee / API GatewayAPI ManagementPublication, sécurisation et supervision d’API
BigQueryAnalytiqueEntrepôt de données, requêtes SQL analytiques
DataflowAnalytiqueTraitement de flux et ETL/ELT en batch et streaming
DataprocAnalytiqueTraitement Spark/Hadoop managé
Vertex AIIA/MLDéveloppement, entraînement et déploiement ML
Migrate for Compute EngineMigrationMigration de serveurs vers GCP
Transfer ApplianceMigrationTransfert physique sécurisé de données
Cloud BillingGestion des coûtsSuivi, facturation et alertes de coûts
Google Cloud Regions / ZonesInfrastructure globaleHaute disponibilité et conformité locale

Cas d’usage et recommandations

  • Applications web et microservices : Cloud Run, GKE, Cloud SQL.
  • Data lake et analytique : Cloud Storage, BigQuery, Dataflow.
  • Intégration et automatisation : Pub/Sub, Eventarc, Workflows.
  • Sécurité et gouvernance : Cloud IAM, Security Command Center, Organization Policy.
  • Modernisation hybride : Anthos, Interconnect, Transfer Appliance.