PCCP study materials
PCCP study resources

PCCP - Professional Cloud Certified Professional key terms

PCCP · Get comfortable with the vocabulary.

Organization node

The root of the Google Cloud resource hierarchy, grouping all folders, projects, and resources under one company identity so policies, billing, and access can be administered centrally.

Related: Folder, Project, IAM policy inheritance
Folder

A container inside an organization that groups projects or other folders, letting administrators delegate ownership and apply policies at a level below the whole company.

Related: Organization node, Project, IAM policy inheritance
Project

The fundamental grouping unit in Google Cloud that owns resources, enables APIs, holds billing linkage, and forms the boundary for quotas and most access control decisions.

Related: Folder, Organization node, Quota
IAM policy inheritance

The rule that allow policies set on a parent resource (organization, folder, project) also apply to every descendant, with effective permissions being the union of all inherited grants.

Related: Organization node, Least privilege, Service account
Service account

A non-human identity owned by a project, used by workloads and applications to authenticate to Google Cloud APIs, and authorized through IAM roles rather than user credentials.

Related: Workload Identity Federation, IAM policy inheritance, Least privilege
Workload Identity Federation

A mechanism that lets external workloads such as AWS, Azure, or on-premises systems exchange their own credentials for short-lived Google Cloud tokens, avoiding downloaded service account keys.

Related: Service account, Least privilege
Least privilege

The security principle of granting each identity only the permissions it genuinely needs for its task, minimizing blast radius if credentials are compromised or misused.

Related: Service account, IAM policy inheritance, Separation of duties
Separation of duties

A control that divides sensitive responsibilities among different identities, so no single person or account can both make and approve a high-risk change.

Related: Least privilege, Organization Policy Service
Organization Policy Service

A constraint framework applied at organization, folder, or project level that restricts resource configurations, such as limiting allowed locations or blocking public bucket access, regardless of IAM permissions.

Related: Organization node, VPC Service Controls, Separation of duties
VPC Service Controls

A security perimeter around Google Cloud services and APIs that helps prevent data exfiltration by restricting which networks and identities can reach protected resources.

Related: Organization Policy Service, Shared VPC
Shared VPC

A networking design where a host project owns subnets and centrally manages connectivity while multiple service projects attach their resources to those shared subnets.

Related: VPC Service Controls, VPC peering, Project
VPC peering

A private connection between two Virtual Private Cloud networks that routes traffic using internal IP addresses, without gateways or public internet exposure.

Related: Shared VPC, Cloud Interconnect
Cloud Interconnect

A dedicated or partner-provided private physical connection between an on-premises network and Google Cloud, offering more predictable latency and bandwidth than internet-based VPN.

Related: VPC peering, Cloud Router
Cloud Router

A managed routing service that exchanges routes dynamically between a VPC network and on-premises or other networks using BGP, commonly paired with VPN or Interconnect.

Related: Cloud Interconnect, VPC peering
Global external load balancer

A Google Cloud load balancing product that terminates traffic at a global anycast IP, routes users to the nearest healthy backend, and supports HTTP(S) or TCP/SSL proxying.

Related: Health check, Autoscaling
Health check

A periodic probe that load balancers and managed instance groups use to decide whether a backend is able to receive traffic, removing unhealthy instances from rotation.

Related: Global external load balancer, Autoscaling
Autoscaling

The automatic adjustment of compute capacity, such as managed instance group size or GKE pod count, based on metrics like CPU utilization, load, or queue depth.

Related: Health check, Managed instance group
Managed instance group

A Compute Engine construct that maintains a specified number of identical VM instances, recreating failed ones and supporting autoscaling and rolling updates.

Related: Autoscaling, Health check, Instance template
Instance template

A reusable definition of VM properties such as machine type, image, disks, and startup script, used to create or update instances in a managed instance group.

Related: Managed instance group
Quota

A project-level limit on how much of a resource or API throughput can be consumed, protecting both the platform and the customer from unexpected runaway usage.

Related: Project, Budget alert
Budget alert

A Cloud Billing configuration that notifies recipients when spend or forecasted spend crosses defined thresholds, enabling cost oversight without hard spending caps.

Related: Quota, Committed use discount
Committed use discount

A pricing arrangement in which a customer commits to a level of compute or database usage for one or three years in exchange for a reduced hourly rate.

Related: Budget alert, Sustained use discount
Sustained use discount

An automatic discount applied to Compute Engine usage that runs for a significant portion of the billing month, rewarding steady workloads without any upfront commitment.

Related: Committed use discount
Cloud Monitoring

The managed observability service that collects metrics, uptime checks, and dashboards for Google Cloud and hybrid resources, and drives alerting policies.

Related: Alerting policy, SLO
Alerting policy

A Cloud Monitoring rule that evaluates a condition, such as a metric threshold or absence of data, and notifies responders or triggers automation when the condition holds.

Related: Cloud Monitoring, SLO
SLO

A service level objective states a measurable target for reliability, such as 99.9 percent of requests succeeding over 30 days, and anchors error budget decisions.

Related: Error budget, Alerting policy
Error budget

The amount of unreliability a service may experience within an SLO window, calculated as the gap between the target and 100 percent, used to balance release velocity against stability.

Related: SLO
Multi-region deployment

An architecture that runs workloads in more than one geographic region so that a regional outage does not stop service and latency can be reduced for distributed users.

Related: RTO, RPO, Failover
RTO

Recovery time objective is the maximum acceptable duration to restore a service after a disruption, guiding backup strategy and failover automation design.

Related: RPO, Failover
RPO

Recovery point objective is the maximum acceptable amount of data loss measured in time, determining how frequently backups or replication must occur.

Related: RTO, Failover
Failover

The process of shifting traffic or workloads from a failed primary system to a standby system, whether automated or manual, to restore service continuity.

Related: Multi-region deployment, RTO, RPO
Infrastructure as Code

Managing cloud resources through versioned, machine-readable configuration files so deployments are repeatable, reviewable, and consistent across environments.

Related: Terraform, CI/CD pipeline, Deployment Manager
Terraform

An open-source declarative tool that provisions Google Cloud and other providers' resources from configuration files and tracks current state against desired state.

Related: Infrastructure as Code, CI/CD pipeline
CI/CD pipeline

An automated sequence that builds, tests, and deploys changes, often including infrastructure changes, with gates that catch defects before they reach production.

Related: Infrastructure as Code, Progressive rollout
Progressive rollout

A deployment technique that releases a change to a small subset of traffic or instances first, then expands it gradually while monitoring for regressions.

Related: CI/CD pipeline, Canary deployment
Canary deployment

A progressive release pattern where a new version serves a small share of traffic and is compared against the stable version before full promotion or rollback.

Related: Progressive rollout, CI/CD pipeline
Well-Architected Framework

Google Cloud guidance organized around pillars such as reliability, security, cost optimization, and operational excellence, used to review and improve architectures systematically.

Related: SLO, Least privilege, Multi-region deployment