GCP : Présentation et bonnes pratiques
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
| Service | Catégorie | Usage principal |
|---|---|---|
| Google Compute Engine | Calcul (IaaS) | Machines virtuelles, workloads personnalisés |
| Google Cloud Functions | Calcul (Serverless) | Exécution de code événementiel sans serveur |
| Google Cloud Run | Calcul (Serverless conteneurs) | Exécution de conteneurs sans gestion d’infrastructure |
| Google Kubernetes Engine (GKE) | Orchestration de conteneurs | Gestion de clusters Kubernetes managés |
| Google Cloud Storage | Stockage objet | Stockage de fichiers, sauvegardes, data lake |
| Persistent Disk | Stockage bloc | Disques persistants pour VM et bases de données |
| Filestore | Stockage fichiers | Partage de fichiers managé pour applications |
| Archive Storage | Archivage | Archivage à long terme, faible coût |
| Cloud SQL | Base de données relationnelle | Bases de données SQL managées |
| Cloud Spanner | Base de données relationnelle globale | Base SQL distribuée, forte cohérence |
| Bigtable | Base de données NoSQL | NoSQL à grande échelle pour temps réel |
| Google Cloud VPC | Réseau | Réseau virtuel isolé, sous-réseaux, routage |
| Google Cloud DNS | DNS | Résolution DNS managée, gestion de zones |
| Cloud Load Balancing | Répartition de charge | Distribution du trafic global et régional |
| Cloud CDN | CDN | Diffusion de contenu mondial, réduction de latence |
| Google Cloud IAM | Gestion des identités | Gestion des utilisateurs, rôles et permissions |
| Resource Manager | Gouvernance | Organisation des projets et application de politiques |
| Cloud KMS | Sécurité | Gestion des clés de chiffrement |
| Cloud Armor | Sécurité | Protection DDoS et filtrage des applications web |
| Security Command Center | Sécurité | Supervision de la posture de sécurité |
| Cloud Monitoring | Monitoring | Surveillance, métriques, logs, alertes |
| Cloud Audit Logs | Audit | Journalisation des actions et des événements |
| Cloud Deployment Manager / Terraform | Infrastructure as Code | Déploiement automatisé d’infrastructure |
| Cloud Build | DevOps | CI/CD, pipelines, automatisation |
| Pub/Sub | Messagerie | Publication/abonnement et découplage des composants |
| Eventarc | Intégration d’événements | Routage d’événements entre services |
| Workflows | Intégration | Orchestration de processus et automatisation |
| Apigee / API Gateway | API Management | Publication, sécurisation et supervision d’API |
| BigQuery | Analytique | Entrepôt de données, requêtes SQL analytiques |
| Dataflow | Analytique | Traitement de flux et ETL/ELT en batch et streaming |
| Dataproc | Analytique | Traitement Spark/Hadoop managé |
| Vertex AI | IA/ML | Développement, entraînement et déploiement ML |
| Migrate for Compute Engine | Migration | Migration de serveurs vers GCP |
| Transfer Appliance | Migration | Transfert physique sécurisé de données |
| Cloud Billing | Gestion des coûts | Suivi, facturation et alertes de coûts |
| Google Cloud Regions / Zones | Infrastructure globale | Haute 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.