03 Professional Cloud Architect
The Google Cloud Professional Cloud Architect certification is where your journey moves from operating individual resources to designing complete enterprise cloud environments.
At this stage, you are no longer asking only:
How do I deploy this service?
You begin asking:
How should the entire environment be designed?
This certification focuses heavily on architecture decisions, trade-offs, business requirements, reliability, scalability, security, operations, and cost.
For learners targeting Google Cloud Security, this certification is highly valuable because strong security decisions depend on strong architecture knowledge.
Goal: Learn how to design secure, scalable, resilient, manageable, and cost-aware Google Cloud architectures based on real business requirements.
Where This Certification Fits
Section titled “Where This Certification Fits”Your certification journey is now:
01 Cloud Digital Leader ↓02 Associate Cloud Engineer ↓03 Professional Cloud Architect ↓04 Professional Cloud Security EngineerThe progression makes sense because:
Cloud Digital LeaderUnderstand the Platform ↓Associate Cloud EngineerOperate the Platform ↓Professional Cloud ArchitectDesign the Platform ↓Professional Cloud Security EngineerSecure the PlatformWho Should Take This Certification?
Section titled “Who Should Take This Certification?”This certification is well suited for:
-
Cloud architects
-
Senior cloud engineers
-
Infrastructure architects
-
Cloud consultants
-
DevOps engineers
-
Platform engineers
-
Cloud security engineers
-
Security architects
-
Technical leads
-
Professionals designing enterprise GCP environments
It is especially useful once you already understand how common Google Cloud resources are deployed and managed.
What a Cloud Architect Actually Does
Section titled “What a Cloud Architect Actually Does”A cloud architect translates business and technical requirements into architecture.
A simplified workflow is:
Business Requirement ↓Technical Requirements ↓Architecture Decisions ↓Google Cloud Services ↓Security Controls ↓Reliability Controls ↓Operational Model ↓Cost OptimizationThe architect must balance several objectives at the same time.
The Architect’s Decision Model
Section titled “The Architect’s Decision Model”Whenever you review a scenario, think about:
SecurityReliabilityScalabilityPerformanceOperationsCostComplianceBusiness RequirementsThe best design is rarely the solution with the most technology.
It is the solution that best satisfies the requirements with the least unnecessary complexity.
Core Architecture Areas
Section titled “Core Architecture Areas”Your preparation should cover:
-
Resource hierarchy
-
IAM
-
Networking
-
Compute
-
Containers
-
Serverless
-
Storage
-
Databases
-
Data analytics
-
Hybrid environments
-
Migration
-
Reliability
-
Disaster recovery
-
Monitoring
-
Operations
-
Automation
-
Security
-
Governance
-
Cost optimization
1. Start With Business Requirements
Section titled “1. Start With Business Requirements”Professional-level architecture questions are often driven by business needs.
Examples include:
-
Reduce infrastructure management
-
Support global users
-
Improve availability
-
Migrate legacy workloads
-
Reduce latency
-
Protect sensitive information
-
Meet compliance requirements
-
Reduce operational cost
-
Support rapid growth
-
Modernize applications
Do not begin by selecting a Google Cloud product.
Begin by identifying the requirement.
Use this flow:
Business Need ↓Technical Constraint ↓Architecture Requirement ↓Service Selection2. Functional and Non-Functional Requirements
Section titled “2. Functional and Non-Functional Requirements”Architects should separate functional and non-functional requirements.
Functional Requirements
Section titled “Functional Requirements”Describe what the system must do.
Examples:
-
Store customer records
-
Process payments
-
Serve application traffic
-
Analyze data
-
Generate reports
Non-Functional Requirements
Section titled “Non-Functional Requirements”Describe how the system should operate.
Examples:
-
Highly available
-
Low latency
-
Secure
-
Scalable
-
Auditable
-
Cost-effective
Professional architecture questions often hinge on non-functional requirements.
3. Google Cloud Resource Hierarchy
Section titled “3. Google Cloud Resource Hierarchy”Enterprise architecture begins with proper resource organization.
The hierarchy is:
Organization ↓Folders ↓Projects ↓ResourcesAn enterprise might organize resources like:
Organization│├── Shared Services│ ├── Networking│ └── Security│├── Production│ ├── Application A│ └── Application B│├── Development│└── SandboxThis structure supports:
-
IAM inheritance
-
Billing
-
Policy enforcement
-
Isolation
-
Security monitoring
-
Administrative delegation
4. Project Design
Section titled “4. Project Design”Do not place every enterprise workload into one project.
Projects can provide boundaries for:
-
Environments
-
Applications
-
Teams
-
Billing
-
IAM
-
Quotas
Common patterns include:
Production ProjectDevelopment ProjectSecurity ProjectNetworking ProjectLogging ProjectThe exact design depends on organizational requirements.
5. Identity Architecture
Section titled “5. Identity Architecture”Identity is one of the most important architectural decisions.
Understand:
-
IAM roles
-
Permissions
-
Groups
-
Service accounts
-
Custom roles
-
IAM Conditions
-
Policy inheritance
-
Least privilege
Prefer:
User ↓Group ↓Role ↓Resourcerather than assigning permissions separately to many individual users.
6. Design for Least Privilege
Section titled “6. Design for Least Privilege”Least privilege should exist at multiple levels:
Human Identity ↓Application Identity ↓Service Account ↓Resource PermissionAsk:
-
Does this identity require this role?
-
Can access be scoped further?
-
Can temporary access replace permanent access?
-
Is this permission inherited?
7. Service Account Architecture
Section titled “7. Service Account Architecture”Applications should use appropriate workload identities.
Avoid designing systems that depend heavily on long-lived static credentials.
Prefer architecture where workloads authenticate using managed identity mechanisms.
Think:
Workload ↓Service Identity ↓IAM ↓Required ResourceThis reduces credential-management risk.
8. Network Architecture
Section titled “8. Network Architecture”Networking is one of the most important areas for Professional Cloud Architect.
You should understand:
-
VPC
-
Subnets
-
Routes
-
Firewall rules
-
Shared VPC
-
Cloud NAT
-
Load balancing
-
Cloud DNS
-
VPN
-
Cloud Interconnect
-
Private connectivity
9. Shared VPC
Section titled “9. Shared VPC”Shared VPC is useful when organizations need centralized network administration.
A conceptual design might be:
Host Project ↓Shared VPC ↓Service Projects ├── App A ├── App B └── App CThis can separate network administration from application administration.
10. Network Segmentation
Section titled “10. Network Segmentation”Do not design everything as one flat network.
Think about:
-
Production
-
Development
-
Shared services
-
Management
-
Databases
-
Internet-facing applications
Segmentation helps reduce unnecessary communication.
A simplified model:
Internet ↓Web Tier ↓Application Tier ↓Database TierEach layer should have controlled communication.
11. Public vs Private Access
Section titled “11. Public vs Private Access”Always identify which resources genuinely require public connectivity.
Prefer private access where practical.
Ask:
Does the workload need inbound internet access?and:
Does the workload need an external IP?If not, design for private connectivity.
12. Cloud NAT
Section titled “12. Cloud NAT”Private instances may still need outbound internet access.
Cloud NAT supports:
Private Workload ↓Cloud NAT ↓Internetwithout directly exposing the workload through a public IP.
13. Hybrid Connectivity
Section titled “13. Hybrid Connectivity”Many enterprise environments remain partly on-premises.
Understand architectures involving:
-
VPN
-
Cloud Interconnect
-
Hybrid DNS
-
Routing
-
Identity integration
Example:
Enterprise Data Center ↓Cloud Interconnect ↓Google Cloud VPCArchitects must consider:
-
Bandwidth
-
Availability
-
Latency
-
Security
-
Cost
14. Compute Architecture
Section titled “14. Compute Architecture”Understand when different compute models are appropriate.
Options include:
-
Compute Engine
-
GKE
-
Cloud Run
-
Serverless functions
The correct choice depends on:
Workload Requirements +Operational Model +Scalability +Control Requirements15. Compute Engine Architecture
Section titled “15. Compute Engine Architecture”Use Compute Engine when workloads require:
-
Operating-system control
-
Custom software
-
Traditional applications
-
Legacy workloads
-
Specific machine requirements
Architectural concerns include:
-
Instance templates
-
Managed instance groups
-
Autoscaling
-
Load balancing
-
Multi-zone deployment
-
Disks
-
Backups
16. Managed Instance Groups
Section titled “16. Managed Instance Groups”Managed instance groups can improve:
-
Scalability
-
Availability
-
Automation
-
Consistency
Architecture:
Load Balancer ↓Managed Instance Group ↓Multiple InstancesThe platform can add or remove instances based on demand.
17. Kubernetes Architecture
Section titled “17. Kubernetes Architecture”Use GKE when workloads benefit from container orchestration.
Understand:
-
Clusters
-
Nodes
-
Pods
-
Services
-
Autoscaling
-
Ingress
-
Workload identity
-
Availability
A simplified architecture:
Users ↓Load Balancer ↓GKE ↓Pods ↓Backend Services18. Serverless Architecture
Section titled “18. Serverless Architecture”Serverless services reduce infrastructure-management overhead.
A typical pattern:
User ↓Cloud Run ↓Managed Databaseor:
Event ↓Serverless Function ↓ProcessingServerless can be valuable where rapid scaling and reduced administration are priorities.
19. Storage Architecture
Section titled “19. Storage Architecture”Different workloads require different storage models.
Understand:
-
Object storage
-
Block storage
-
File storage
Conceptually:
Objects → Cloud Storage
VM Disks → Persistent Disk
Shared File System → FilestoreArchitecture decisions should consider:
-
Performance
-
Availability
-
Cost
-
Retention
-
Access frequency
20. Cloud Storage Architecture
Section titled “20. Cloud Storage Architecture”Cloud Storage is frequently used for:
-
Application objects
-
Backups
-
Archives
-
Media
-
Analytics data
Architectural decisions include:
-
Storage class
-
Lifecycle
-
Replication
-
Access control
-
Data location
21. Database Architecture
Section titled “21. Database Architecture”Database selection should follow workload requirements.
Common options include:
-
Cloud SQL
-
Spanner
-
Firestore
-
Bigtable
Do not select a database merely because it is familiar.
Ask:
Relational or Non-Relational? ↓Scale? ↓Consistency? ↓Availability? ↓Latency?22. Cloud SQL
Section titled “22. Cloud SQL”Cloud SQL is suitable for many traditional relational workloads.
Consider:
-
High availability
-
Backups
-
Private connectivity
-
Read replicas
-
Regional deployment
23. Spanner
Section titled “23. Spanner”Spanner is suitable for workloads requiring distributed relational capabilities at very large scale.
Think about scenarios involving:
-
Global applications
-
Horizontal scalability
-
Strong consistency
-
High availability
24. Data and Analytics Architecture
Section titled “24. Data and Analytics Architecture”Google Cloud environments frequently include analytics platforms.
Understand components such as:
-
Data ingestion
-
Data processing
-
Data warehouse
-
Data visualization
BigQuery is an important service for large-scale analytics.
Typical flow:
Data Sources ↓Data Ingestion ↓BigQuery ↓Analytics ↓Business Intelligence25. Reliability Architecture
Section titled “25. Reliability Architecture”Professional architects must design for failure.
Do not ask:
Will a component fail?
Assume:
Components will eventually fail.
Then design accordingly.
26. Zones and Regions
Section titled “26. Zones and Regions”Understand the relationship between:
Region ↓Multiple ZonesApplications can be distributed to reduce the impact of localized failures.
27. High Availability
Section titled “27. High Availability”A highly available architecture removes single points of failure.
For example:
Users ↓Load Balancer ↓Zone A Instance+Zone B InstanceIf one instance or zone becomes unavailable, traffic can continue.
28. Disaster Recovery
Section titled “28. Disaster Recovery”High availability and disaster recovery are not the same thing.
High Availability
Section titled “High Availability”Reduces service interruption during failures.
Disaster Recovery
Section titled “Disaster Recovery”Restores service after a major disruption.
Understand concepts such as:
-
Backup
-
Restore
-
Replication
-
Secondary regions
-
Recovery procedures
29. RTO and RPO
Section titled “29. RTO and RPO”You should understand:
Recovery Time Objective
Section titled “Recovery Time Objective”How quickly the service must be restored.
Recovery Point Objective
Section titled “Recovery Point Objective”How much data loss is acceptable.
Example:
RTO = 1 HourRPO = 15 MinutesArchitecture must support these requirements.
30. Scalability
Section titled “30. Scalability”Architect systems that can handle growth.
Think:
10 Users ↓1,000 Users ↓100,000 UsersThe architecture should scale without requiring complete redesign.
31. Autoscaling
Section titled “31. Autoscaling”Autoscaling can dynamically adjust capacity based on demand.
Example:
Low Traffic ↓2 Instances
High Traffic ↓20 Instances
Traffic Drops ↓2 InstancesThis helps balance performance and cost.
32. Migration Architecture
Section titled “32. Migration Architecture”Many Professional Cloud Architect scenarios involve moving existing workloads to Google Cloud.
You should understand migration strategies such as:
RehostReplatformRefactorRetireRetainDo not assume every workload should immediately be rewritten.
33. Rehost
Section titled “33. Rehost”Move the workload with minimal changes.
Often called a lift-and-shift approach.
Suitable when rapid migration is more important than modernization.
34. Replatform
Section titled “34. Replatform”Make limited changes to take advantage of managed cloud capabilities.
This reduces some operational overhead while avoiding full redesign.
35. Refactor
Section titled “35. Refactor”Redesign the application to take advantage of cloud-native architecture.
This may involve:
-
Containers
-
Serverless
-
Managed databases
-
Event-driven design
Refactoring can provide major benefits but typically requires more effort.
36. Migration Planning
Section titled “36. Migration Planning”A structured migration may look like:
Discover ↓Assess ↓Plan ↓Migrate ↓Validate ↓OptimizeArchitects must account for dependencies and operational risk.
37. Operations Architecture
Section titled “37. Operations Architecture”A good architecture must be operable.
Consider:
-
Logging
-
Monitoring
-
Alerting
-
Automation
-
Troubleshooting
-
Incident response
Do not design systems that are technically impressive but impossible to operate.
38. Cloud Logging
Section titled “38. Cloud Logging”Logging should be considered during architecture design, not after deployment.
Ask:
-
Which activities are logged?
-
Where are logs stored?
-
Who can access them?
-
How long are they retained?
-
Are logs centralized?
39. Cloud Monitoring
Section titled “39. Cloud Monitoring”Design monitoring around service objectives.
Monitor areas such as:
-
Availability
-
Latency
-
Errors
-
Utilization
-
Application health
A basic model:
System ↓Metrics ↓Monitoring ↓Alert ↓Operations Team40. Centralized Logging
Section titled “40. Centralized Logging”Large organizations often centralize logs.
Example:
Project A ─┐Project B ─┼──→ Central Logging ProjectProject C ─┘This improves:
-
Visibility
-
Security investigation
-
Governance
-
Retention management
41. Automation
Section titled “41. Automation”Enterprise environments should reduce unnecessary manual configuration.
Automation supports:
-
Consistency
-
Scalability
-
Repeatability
-
Reduced human error
Architects should prefer repeatable deployment patterns where possible.
42. Infrastructure as Code
Section titled “42. Infrastructure as Code”Infrastructure as Code enables infrastructure to be defined through version-controlled configuration.
Typical lifecycle:
Architecture ↓Infrastructure Code ↓Review ↓Deploy ↓ValidateThis supports stronger operational governance.
43. Security Architecture
Section titled “43. Security Architecture”Security should be integrated into every architectural decision.
Do not treat it as a final checklist.
Think:
IdentityNetworkDataWorkloadLoggingDetectionGovernance44. Identity Security
Section titled “44. Identity Security”Architect secure identity using:
-
Least privilege
-
Groups
-
Service accounts
-
Short-lived access where possible
-
Appropriate administrative boundaries
Avoid large numbers of permanent privileged accounts.
45. Network Security
Section titled “45. Network Security”Ask:
What is exposed?Who can communicate?What traffic is required?Reduce unnecessary network paths.
46. Data Security
Section titled “46. Data Security”Identify:
-
Sensitive data
-
Data location
-
Access permissions
-
Encryption requirements
-
Retention requirements
Architecture should protect data throughout its lifecycle.
47. Encryption
Section titled “47. Encryption”Understand the distinction between:
-
Provider-managed keys
-
Customer-managed keys
-
External key-management requirements
Do not automatically choose customer-managed keys.
Use them when requirements justify the added management responsibility.
48. Secrets Management
Section titled “48. Secrets Management”Avoid placing credentials directly inside:
-
Source code
-
VM images
-
Configuration files
-
Containers
Design applications to retrieve secrets securely when needed.
49. Security Monitoring
Section titled “49. Security Monitoring”Security architecture should answer:
How would we know if something suspicious happened?
Ensure important activities are observable through logs and security findings.
50. Governance Architecture
Section titled “50. Governance Architecture”Enterprise cloud environments require guardrails.
Think about:
-
Resource hierarchy
-
Organization policies
-
Centralized networking
-
Centralized logging
-
IAM standards
-
Security baselines
The goal is to prevent insecure configurations rather than only discovering them later.
51. Cost Architecture
Section titled “51. Cost Architecture”Architecture is not successful if it creates unnecessary cost.
Consider:
-
Rightsizing
-
Autoscaling
-
Managed services
-
Storage classes
-
Resource cleanup
-
Data-transfer costs
Balance performance and availability against cost requirements.
52. Managed Services
Section titled “52. Managed Services”Professional-level questions frequently favor managed services where they satisfy requirements.
Managed services can reduce:
-
Administration
-
Patching
-
Infrastructure management
-
Operational complexity
But always evaluate control requirements before selecting them.
Architecture Trade-Offs
Section titled “Architecture Trade-Offs”There is rarely one universally correct architecture.
Example:
More Availability ↓More Infrastructure ↓Potentially Higher Costor:
More Control ↓More ManagementYour role is to select the best balance.
Scenario-Based Thinking
Section titled “Scenario-Based Thinking”Professional Cloud Architect questions often resemble real design discussions.
Suppose:
Company has:• Global customers• Rapid traffic growth• Small operations team• Strict availability requirementsThink:
Global Requirement ↓Scalable Platform ↓Managed Services ↓Load Balancing ↓Multi-Zone / Regional Design ↓Reduced Operational OverheadDo not focus on one isolated service.
Recommended Decision Process
Section titled “Recommended Decision Process”For every scenario, use:
01 Identify Business Goal ↓02 Identify Technical Requirement ↓03 Identify Constraints ↓04 Identify Security Requirements ↓05 Identify Availability Requirements ↓06 Identify Operational Requirements ↓07 Select Architecture ↓08 Eliminate Unnecessary ComplexityImportant Exam Keywords
Section titled “Important Exam Keywords”Watch closely for words such as:
-
Most secure
-
Least privilege
-
Highly available
-
Globally available
-
Low latency
-
Minimal operational overhead
-
Cost-effective
-
Managed
-
Scalable
-
Existing application
-
Minimal changes
-
Private
-
Centralized
-
Compliant
-
Automated
These often determine the intended solution.
Common Mistake 1 — Selecting Technology Too Early
Section titled “Common Mistake 1 — Selecting Technology Too Early”Do not read:
Need Databaseand immediately select a familiar product.
First determine:
-
Data model
-
Scale
-
Availability
-
Consistency
-
Operational requirements
Then select the service.
Common Mistake 2 — Overengineering
Section titled “Common Mistake 2 — Overengineering”Professional does not mean complicated.
A simple managed architecture may be better than a complex custom design.
Prefer the simplest architecture that satisfies requirements.
Common Mistake 3 — Ignoring Cost
Section titled “Common Mistake 3 — Ignoring Cost”A highly available architecture that costs ten times more than necessary may not satisfy the business requirement.
Always consider cost alongside technical requirements.
Common Mistake 4 — Ignoring Existing Environment
Section titled “Common Mistake 4 — Ignoring Existing Environment”If the scenario describes an existing application, do not automatically redesign everything.
Migration strategy matters.
Sometimes:
Rehost First ↓Modernize Lateris the correct approach.
Common Mistake 5 — Ignoring Operations
Section titled “Common Mistake 5 — Ignoring Operations”Ask:
Who will operate this environment?
If a company has a small operations team, managed services may be preferable.
Common Mistake 6 — Ignoring Security
Section titled “Common Mistake 6 — Ignoring Security”Architecture questions frequently include security implicitly.
Always inspect:
-
IAM
-
Network exposure
-
Data access
-
Encryption
-
Logging
Common Mistake 7 — Treating Every Requirement Equally
Section titled “Common Mistake 7 — Treating Every Requirement Equally”Look for the most important constraint.
A phrase such as:
Must remain available during a regional outage
dramatically changes the architecture.
Practical Architecture Projects
Section titled “Practical Architecture Projects”Do not prepare only through theory.
Build several architecture exercises.
Project 1 — Highly Available Web Application
Section titled “Project 1 — Highly Available Web Application”Design:
Users ↓Load Balancer ↓Multiple Application Instances ↓Managed DatabaseDocument:
-
Availability
-
Scalability
-
Network design
-
IAM
-
Backup
-
Monitoring
Project 2 — Multi-Project Enterprise Architecture
Section titled “Project 2 — Multi-Project Enterprise Architecture”Create a conceptual design such as:
Organization│├── Networking├── Security├── Logging│├── Production│ ├── App A│ └── App B│└── DevelopmentExplain why each project exists.
Project 3 — Hybrid Cloud Architecture
Section titled “Project 3 — Hybrid Cloud Architecture”Design:
On-Premises ↓Hybrid Connectivity ↓Google CloudInclude:
-
Routing
-
Availability
-
Security
-
DNS
-
Monitoring
Project 4 — Cloud-Native Application
Section titled “Project 4 — Cloud-Native Application”Design an application using:
Users ↓Cloud Run / GKE ↓Managed Database ↓Cloud StorageExplain why you selected each service.
Project 5 — Secure Enterprise Architecture
Section titled “Project 5 — Secure Enterprise Architecture”Design:
Organization ↓IAM Governance ↓Shared Networking ↓Application Projects ↓Central Logging ↓Security MonitoringThis project directly prepares you for the next certification.
Exam Preparation Strategy
Section titled “Exam Preparation Strategy”Use:
01 Understand Architecture Fundamentals ↓02 Review Core GCP Services ↓03 Study Architecture Patterns ↓04 Practice Business Scenarios ↓05 Study Migration Patterns ↓06 Study Reliability ↓07 Study Security ↓08 Review Architecture Case Studies ↓09 Complete Practice Questions ↓10 Review Weak Areas ↓11 Attempt CertificationBuild Architecture Notes Differently
Section titled “Build Architecture Notes Differently”Do not create notes like:
Cloud SQL = Managed DatabaseInstead write:
Cloud SQL
Use when:• Traditional relational workload• Managed database preferred• MySQL/PostgreSQL/SQL Server required
Consider:• High availability• Backups• Private connectivity• Scaling requirementsThis supports scenario-based thinking.
Architecture Review Checklist
Section titled “Architecture Review Checklist”Whenever you design an architecture, review:
Business
Section titled “Business”-
What is the actual goal?
-
What are the constraints?
Identity
Section titled “Identity”-
Who needs access?
-
Is least privilege applied?
Network
Section titled “Network”-
What requires public access?
-
What can remain private?
Compute
Section titled “Compute”- VM, containers, or serverless?
- What storage or database model fits?
Reliability
Section titled “Reliability”- What happens when something fails?
Scalability
Section titled “Scalability”- What happens when demand increases?
Operations
Section titled “Operations”- How will it be monitored?
Security
Section titled “Security”- How will threats be detected?
- Is the solution unnecessarily expensive?
Exam Readiness Checklist
Section titled “Exam Readiness Checklist”Before attempting Professional Cloud Architect, you should be comfortable discussing:
-
Google Cloud organization structure
-
Multi-project architecture
-
IAM design
-
Shared VPC
-
Network segmentation
-
Hybrid connectivity
-
Compute selection
-
Kubernetes
-
Serverless
-
Storage
-
Database selection
-
Analytics
-
High availability
-
Disaster recovery
-
RTO and RPO
-
Scalability
-
Migration
-
Logging
-
Monitoring
-
Automation
-
Security architecture
-
Cost optimization
Interview Questions to Practice
Section titled “Interview Questions to Practice”Prepare to explain:
-
How would you structure Google Cloud resources for a large enterprise?
-
When would you use separate projects?
-
What is Shared VPC?
-
How would you design a secure multi-project environment?
-
When should workloads receive public IP addresses?
-
How would you connect an on-premises data center to Google Cloud?
-
When would you choose Compute Engine instead of Cloud Run?
-
When would you choose GKE?
-
How would you design a highly available application?
-
What is the difference between high availability and disaster recovery?
-
What are RTO and RPO?
-
When would you use Cloud SQL?
-
When would you consider Spanner?
-
How would you design for global users?
-
How would you centralize logging?
-
How would you implement least privilege?
-
How would you secure application identities?
-
How would you protect sensitive data?
-
How would you reduce operational overhead?
-
How would you optimize cloud cost?
-
How would you migrate a legacy application?
-
When would you rehost versus refactor?
-
How would you design for regional failure?
-
How would you prevent insecure configurations across multiple projects?
-
How would you monitor an enterprise GCP environment?
Security Perspective
Section titled “Security Perspective”As you prepare for Professional Cloud Architect, begin performing a security review of every architecture.
For example:
Architecture ↓Identity Review ↓Network Review ↓Data Review ↓Encryption Review ↓Logging Review ↓Monitoring Review ↓Resilience ReviewThis makes the transition into Professional Cloud Security Engineer much easier.
From Architect to Security Engineer
Section titled “From Architect to Security Engineer”The architect may design:
Users ↓Load Balancer ↓Application ↓DatabaseThe security engineer asks:
How are users authenticated? ↓Which traffic is allowed? ↓Which identity does the application use? ↓Who can access the database? ↓How is data encrypted? ↓Which activities are logged? ↓How would compromise be detected?Architecture and security are therefore tightly connected.
Completion Milestone
Section titled “Completion Milestone”You are ready to move forward when you can take a business scenario and independently work through:
Requirements ↓Architecture ↓Service Selection ↓Networking ↓IAM ↓Reliability ↓Security ↓Operations ↓CostYou should be able to explain not only what you selected, but also why you selected it.
That is the core skill of a cloud architect.
What’s Next?
Section titled “What’s Next?”➡️ 04 Professional Cloud Security Engineer
The next certification is the primary security certification in this Google Cloud career path.
You will shift from:
Designing Cloud Architectureto:
Securing Cloud ArchitectureYou will focus deeply on:
-
IAM security
-
Service account security
-
Organization policies
-
Network security
-
Data protection
-
Cloud KMS
-
Secret Manager
-
Workload security
-
Cloud Logging
-
Security Command Center
-
Detection
-
Incident response
-
Compliance
-
Enterprise security architecture
Your progression is now:
Cloud Digital Leader ↓Associate Cloud Engineer ↓Professional Cloud Architect ↓Professional Cloud Security Engineer ↓Google Cloud Security Career