Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
GOOGLE CLOUD

Google Cloud Professional Cloud Developer

PROFESSIONAL-CLOUD-DEVELOPERProfessional Cloud Developer

The Google Cloud Professional Cloud Developer certification validates your ability to design, build, and deploy scalable, secure, and reliable applications on Google Cloud. It is for developers who write code and build cloud-native solutions, and it demonstrates that you can apply Google Cloud best practices to real-world development challenges. Earning this credential signals that you can deliver production-ready applications that leverage the full power of Google Cloud.

325 practice questions · Updated 2026-07-30

4Domains
11Objectives
109Concepts
325Questions

PROFESSIONAL-CLOUD-DEVELOPER Curriculum

Every domain, objective, and concept the PROFESSIONAL-CLOUD-DEVELOPER exam measures.

  1. Platform selection criteria
  2. Container building and refactoring
  3. Deploying containers to Cloud Run and GKE
  4. Geographic distribution of Google Cloud services
  5. Load balancer use cases
  6. Session affinity for content delivery
  7. Caching solutions with Memorystore
  8. API creation and deployment
  9. API rate limiting, authentication, and observability
  10. Asynchronous and event-driven integration
  11. Defining resource requirements
  12. Cost and resource optimization
  13. Data replication for failover
  14. Traffic splitting strategies
  15. Service orchestration with Workflows, Eventarc, Cloud Tasks, and Cloud Scheduler

1.2 Designing secure applications

19 concepts · 52 questions
  1. Cloud Storage Object Lifecycle Management
  2. Cloud Storage Retention Policies and Locks
  3. Identity-Aware Proxy (IAP)
  4. Web Security Scanner
  5. Artifact Analysis Vulnerability Scanning
  6. Security Command Center
  7. Secret Manager
  8. Cloud Key Management Service (KMS)
  9. Workload Identity Federation
  10. Application Default Credentials (ADC)
  11. JSON Web Tokens (JWT) and OAuth 2.0
  12. Cloud SQL Auth Proxy and AlloyDB Auth Proxy
  13. Identity Platform
  14. IAM Roles for Service Accounts
  15. Cloud Service Mesh
  16. Kubernetes Network Policies
  17. Direct VPC Egress and Private Service Connectivity
  18. Least Privileged Access
  19. Binary Authorization

1.3 Storing and accessing data

6 concepts · 24 questions
  1. Storage system selection criteria
  2. Structured database schema design
  3. Unstructured database schema design
  4. Consistency models in Google Cloud databases
  5. Signed URLs for Cloud Storage
  6. Writing data to BigQuery

  1. Emulating Google Cloud services with gcloud CLI
  2. Local unit testing with emulators
  3. Google Cloud console basics
  4. Cloud SDK installation and configuration
  5. Cloud Code IDE integration
  6. Gemini Cloud Assist usage
  7. Cloud Shell usage
  8. Cloud Workstations setup
  9. Configuring IDEs with Cloud SDK
  10. Integrating AI coding assistants and MCP servers

2.2 Building

8 concepts · 17 questions
  1. Cloud Build fundamentals
  2. Build configuration with cloudbuild.yaml
  3. Building container images with Cloud Build
  4. Artifact Registry basics
  5. Pushing images to Artifact Registry
  6. Cloud Build provenance
  7. Binary Authorization integration
  8. Attestations and signing

2.3 Testing

6 concepts · 22 questions
  1. AI-assisted unit test generation
  2. Unit test best practices
  3. Integration testing fundamentals
  4. Automated integration tests in Cloud Build
  5. Cloud Build test configuration
  6. Test result reporting and failure handling

3.1 Deploying applications to Cloud Run

12 concepts · 32 questions
  1. Deploying from source code
  2. Deploying with buildpacks
  3. Deploying with Dockerfiles
  4. Invoking services with HTTP requests
  5. Invoking services with Eventarc
  6. Invoking services with Pub/Sub
  7. Configuring Eventarc triggers
  8. Configuring Pub/Sub subscriptions
  9. Handling event payloads
  10. Versioning APIs
  11. Exposing APIs securely
  12. Using Apigee for API management

3.2 Deploying containers to GKE

6 concepts · 16 questions
  1. Deploying containerized applications to GKE
  2. Kubernetes health checks: liveness probes
  3. Kubernetes health checks: readiness probes
  4. Horizontal Pod Autoscaler (HPA) basics
  5. HPA configuration: scaling metrics
  6. HPA scaling behavior and thresholds

  1. Connection management for Google Cloud datastores
  2. Reading data from Google Cloud datastores
  3. Writing data to Google Cloud datastores
  4. Publishing messages with messaging services
  5. Consuming messages with messaging services

4.2 Consuming Google Cloud APIs

12 concepts · 41 questions
  1. Enabling Google Cloud services
  2. Choosing an API access option
  3. Using Cloud Client Libraries
  4. Using the REST API
  5. Using gRPC
  6. Using API Explorer
  7. Batching requests
  8. Restricting return data
  9. Paginating results
  10. Caching results
  11. Handling errors with exponential backoff
  12. Using service accounts for API calls

4.3 Troubleshooting and observability

10 concepts · 30 questions
  1. Instrumentation with Cloud Logging
  2. Instrumentation with Cloud Monitoring metrics
  3. Instrumentation with Cloud Trace spans
  4. Using Cloud Logging for issue identification
  5. Using Cloud Monitoring for issue identification
  6. Using Cloud Trace for issue identification
  7. Error Reporting setup and usage
  8. Managing errors with Error Reporting
  9. Correlating spans with trace IDs
  10. AI-assisted observability features
Ready to practice?Test your knowledge with exam-style questions or take an intelligent quiz tailored to your level.

Percentages reflect share of the current practice bank, not official exam weightings — no structured per-skill weight is published for PROFESSIONAL-CLOUD-DEVELOPER, so none is invented.