Les fondamentaux de Google Cloud
Aperçu gratuit
Ressources, IAM et réseau
- Hiérarchie : organisation → dossiers → projets → ressources. Le projet est l'unité de base (facturation, API activées, quotas) ; les stratégies IAM s'héritent vers le bas.
- IAM : un principal (utilisateur, groupe, compte de service) reçoit un rôle sur une ressource. Rôles de base (Owner, Editor, Viewer : trop larges, à éviter), prédéfinis (recommandés) ou personnalisés.
- Comptes de service pour les applications ; évitez les clés JSON téléchargées → Workload Identity Federation (depuis Azure DevOps, GitHub, AWS…) ou identité attachée à la ressource.
- Règles d'administration (Organization Policy) : restreindre les régions, interdire les IP publiques, les clés de comptes de service…
- VPC : réseau mondial avec des sous-réseaux régionaux ; règles de pare-feu VPC (balises réseau, comptes de service) ; VPC partagé (Shared VPC) pour centraliser le réseau ; Cloud NAT pour la sortie sans IP publique ; Private Service Connect et accès privé à Google.
- Connexion hybride : Cloud VPN, Cloud Interconnect.
gcloud auth login
gcloud config set project mon-projet-prod
gcloud projects get-iam-policy mon-projet-prod
gcloud compute instances list --filter="status=RUNNING"