🌐 Google Cloud Platform (GCP)
Beginner
What is a GCP Project?
Answer
A GCP Project is the fundamental organizational unit in Google Cloud. It is the base-level container for all GCP resources and services. Key attributes: a unique Project ID (globally unique, immutable), a Project Name (human-friendly), and a Project Number (auto-assigned). Each project has its own billing account, APIs enabled, IAM policies, and network configuration. Resources like Compute Engine VMs, Cloud Storage buckets, and Cloud SQL instances exist within a project. Projects are grouped within folders and organizations (using Cloud Resource Manager) for enterprise governance. You must enable specific APIs before using them in a project — for example, enabling the Kubernetes Engine API before creating a GKE cluster.