GCP organizations, folders, projects, and the IAM model that binds them. Service accounts, roles, and the principle of least privilege applied to real cloud architectures.
GCP organizations, folders, projects, and the IAM model that binds them. Service accounts, roles, and the principle of least privilege applied to real cloud architectures.
GCP organizes resources in a hierarchy: Organization → Folder → Project → Resource. Most developers start at the Project level. Each project has its own billing, APIs, and permissions.
# Install: cloud.google.com/sdk
gcloud init
gcloud auth login
gcloud config set project YOUR_PROJECT_ID
# Useful commands
gcloud projects list
gcloud services list --enabled
gcloud services enable compute.googleapis.com
gcloud config list# APIs must be enabled before use
gcloud services enable \
run.googleapis.com \
storage.googleapis.com \
bigquery.googleapis.com \
aiplatform.googleapis.comgcloud services enable service.googleapis.com.The foundations from today carry directly into Day 2. In the next session the focus shifts to Compute Engine and Kubernetes — building directly on everything covered here.
Before moving on, verify you can answer these without looking: