Google Cloud Exam Syllabus

Professional Cloud Architect syllabus, skills measured, and exam topics

A Professional Cloud Architect is able to leverage Google Cloud technologies to design, develop, and manage robust, secure, scalable, efficient, cost-effective, highly available, and flexible solutions that drive business objectives. The Professional Cloud Architect should be

Skills measured by domain

Use the weighting table to decide where to spend the most study time.

Domain Weight
Section 1: Designing and planning a cloud solution architecture 25%
Section 2: Managing and provisioning a cloud solution infrastructure 17.5%
Section 3: Designing for security and compliance 17.5%
Section 4: Analyzing and optimizing technical and business processes 15%
Section 5: Managing implementation 12.5%

Detailed outline

Scan each section as a working study checklist instead of one long wall of text.

Section 1: Designing and planning a cloud solution architecture (~25% of the

  • 1.1 Designing a cloud solution infrastructure that meets business requirements. Considerations
  • include:
  • Business use cases and product strategy
  • Identifying functional and non-functional requirements
  • Business continuity plan
  • Cost optimization
  • Supporting the application design
  • Integration patterns with external systems
  • Movement of data
  • Design decision trade-offs
  • Workload disposition strategies (e.g., build, buy, modify, or deprecate)
  • Success measurements (e.g., key performance indicators [KPI], return on investment

Section 2: Managing and provisioning a cloud solution infrastructure (~17.5% of

  • the exam)
  • 2.1 Configuring network topologies. Considerations include:
  • Extending to on-premises environments (hybrid networking)
  • Extending to a multicloud environment that may include Google Cloud-to-Google
  • Cloud communication
  • Security protection (e.g. intrusion protection, access control, and firewalls)
  • VPC design and load balancing (e.g., access to cloud, internet, and cloud adjacent
  • services)
  • Professional Cloud Architect Exam Guide 3
  • 2.2 Configuring individual storage systems. Considerations include:
  • Data storage allocation
  • Data processing and compute provisioning

Section 3: Designing for security and compliance (~17.5% of the exam)

  • 3.1 Designing for security. Considerations include:
  • Identity and Access Management (IAM)
  • Resource hierarchy (organizations, folders, and projects)
  • Data security (key management, encryption, secret management)
  • Separation of duties
  • Security controls (e.g., auditing, VPC Service Controls, context aware access,
  • organization policy, and hierarchical firewall policy)
  • Managing customer-managed encryption keys with Cloud Key Management Service
  • (Cloud KMS)
  • Secure remote access (e.g., Identity-Aware Proxy, service account impersonation,
  • Chrome Enterprise Premium, and Workload Identity Federation)
  • Securing software supply chain

Section 4: Analyzing and optimizing technical and business processes (~15% of

  • the exam)
  • 4.1 Analyzing and defining technical processes. Considerations include:
  • Software development lifecycle (SDLC)
  • Continuous integration/continuous deployment
  • Troubleshooting/root cause analysis best practices
  • Testing and validation of software and infrastructure
  • Service catalog and provisioning
  • Disaster recovery
  • Professional Cloud Architect Exam Guide 5
  • 4.2 Analyzing and defining business processes. Considerations include:
  • Stakeholder management (e.g., influencing and facilitation)
  • Change management

Section 5: Managing implementation (~12.5% of the exam)

  • 5.1 Advising development and operation teams to ensure the successful deployment of the
  • solution. Considerations include:
  • Application and infrastructure deployment
  • API management best practices (e.g., Apigee)
  • Testing frameworks (load/unit/integration)
  • Data and system migration and management tooling
  • Gemini Cloud Assist
  • 5.2 Interacting with Google Cloud programmatically. Considerations include:
  • Cloud Shell Editor, Cloud Code, and Cloud Shell Terminal
  • Google Cloud SDKs (e.g., gcloud, gsutil, and bq)
  • Cloud Emulators (e.g., Bigtable, Spanner, Pub/Sub, and Firestore)
  • Infrastructure as Code (e.g., IaC and Terraform)