Google Professional Cloud Architect: Architecture Decisions

Professional Cloud Architect scenarios are rarely single-product questions. They combine business goals, migration constraints, security, networking, compute, data, AI, operations, and cost. The strongest answer is usually the one that satisfies the mandatory requirement with the simplest sustainable operating model.

The scenarios below stay inside the current Professional Cloud Architect exam guide. They are not claims about live questions. Use them to practice identifying the business constraint before choosing technology.

Scenario one: several teams need independent projects but one network team must own connectivity

A Shared VPC design can centralize network ownership while service projects remain separated for teams or applications. Giving every team complete network administration would weaken governance.

The important distinction is organizational ownership: shared network control does not require every workload to live in one project.

Scenario two: a stateless HTTP service needs rapid autoscaling with minimal infrastructure management

Cloud Run can be a strong fit when the containerized workload does not require Kubernetes-specific control. GKE becomes stronger when the organization needs advanced orchestration, custom scheduling, cluster-level policy, or ecosystem features.

The Cloud Run decision should follow workload and operations requirements rather than a blanket preference for serverless.

Scenario three: a company wants Kubernetes but lacks platform-engineering maturity

Before adopting a complex GKE design, evaluate whether the team can operate upgrades, network policy, observability, security, and deployment. A simpler managed runtime may fit better if Kubernetes capabilities are not actually required.

The architecture must match organizational skill readiness as well as technical requirements.

Scenario four: a large analytical workload needs low operational overhead

BigQuery is a natural candidate when the workload is analytical, SQL-oriented, and benefits from managed scale. Running a self-managed database cluster may create unnecessary administration if the requirement is warehouse analytics.

A BigQuery architecture should still consider data location, cost, governance, access, and upstream pipeline design.

Scenario five: a business wants an AI agent to call internal systems

Define the agent’s tools and permissions explicitly. Use least-privilege identities, controlled data access, observability, and approval for high-impact actions. A useful agent architecture is not merely a model plus a prompt; it is a governed application with external effects.

Current exam content includes agentic architecture, which means candidates should reason about ordinary security and operations around the agent.

Scenario six: a migration deadline is short but the long-term architecture should modernize

A staged approach may rehost parts of the workload first and modernize later if the deadline makes a full refactor unsafe. The architect should separate migration method from target-state quality.

Trying to achieve every modernization goal during the cutover can increase schedule and operational risk.

Scenario seven: external workloads need Google Cloud access without long-lived service-account keys

Workload Identity Federation can provide a stronger trust model than distributing static keys. The external identity is exchanged for short-lived access according to configured trust and permissions.

The Google Cloud IAM model should be understood well enough to separate authentication federation from authorization scope.

Scenario eight: teams repeatedly make manual infrastructure changes and environments drift

Move infrastructure definition into code, review changes, and deploy through controlled automation. Terraform or another supported infrastructure-as-code approach makes the intended state visible and repeatable.

A Terraform pattern is especially valuable when many environments should differ only through explicit configuration.

Scenario nine: service availability looks healthy but customers report poor experience

Expand observability beyond infrastructure uptime. Measure latency, errors, dependency behavior, and business outcomes. A VM can be healthy while the application path is failing.

The architect should define service-level indicators that represent what users actually depend on.

Scenario ten: the cheapest design creates an unacceptable recovery risk

Cost optimization must operate inside the continuity requirement. If the business cannot tolerate a regional failure, a single-Region architecture may be cheap but invalid.

The broader Professional Cloud Architect reasoning is constrained optimization: satisfy mandatory security, continuity, compliance, and performance needs first, then remove unnecessary cost.

Scenario eleven: a security team wants separate projects for production and development, but developers need controlled access to shared services. Use resource hierarchy, IAM scope, Shared VPC, service accounts, and private service access to separate administration while allowing required connectivity. Combining everything in one project for convenience weakens governance and blast-radius control.

Scenario twelve: an analytics team wants to copy a very large dataset from another cloud every night. Before approving repeated movement, evaluate data gravity, transfer cost, freshness, latency, governance, and whether federation or staged migration is more appropriate. Moving terabytes routinely can become the dominant architecture cost.

Scenario thirteen: a generative AI application needs current enterprise knowledge but the base model is static. Grounding or retrieval can be stronger than fine-tuning when the main requirement is access to changing private information. Fine-tuning solves different behavior or specialization needs. The data source and update pattern should drive the choice.

Scenario fourteen: a workload needs global availability but regulatory policy keeps sensitive records in one geography. Separate the regulated system of record from globally distributed stateless or cached layers where the requirement permits. Global user experience does not always require global replication of every dataset.

Scenario fifteen: teams deploy quickly but every release causes configuration drift. Standardize infrastructure definitions, policy, testing, and CI/CD rather than adding more manual approval steps around inconsistent processes. Governance is stronger when the intended state can be reviewed and reproduced.

Scenario sixteen: the organization wants GKE because it is portable, but the application is a simple stateless API and the team has no Kubernetes experience. Cloud Run or another simpler managed runtime may reduce operational risk. Portability has value only if it outweighs the platform complexity introduced.

Scenario seventeen: the monitoring system generates hundreds of low-value alerts. Redesign observability around service-level indicators and actionable thresholds. More telemetry does not automatically create better operations. The architect should help teams distinguish diagnostic data from incidents that require action.

Scenario eighteen: a migration design meets the cutover date but has no rollback path. Add validation checkpoints and a reversible transition before declaring it ready. Migration architecture should manage failure during transition as carefully as it designs the final state.

Use the same five-question pattern for every scenario: What is mandatory? What is the largest risk? Which service or pattern directly addresses it? What new responsibility does that choice create? Which evidence will prove the design works? This keeps decision-making consistent across unfamiliar cases.

Scenario nineteen: an application team requests project-owner access so it can troubleshoot quickly. Replace broad ownership with narrower roles, service-account impersonation, or just-in-time access patterns that preserve auditability. Fast support does not require permanent excessive privilege.

Scenario twenty: a regulated workload must use customer-managed encryption keys, but the key administrators should not read the data. Separate key-administration duties from data-access duties and ensure the application can use the key without granting administrators unnecessary content access. Separation of duties is a design requirement, not just a policy statement.

Scenario twenty-one: a team wants to replicate all data across regions “for resilience,” but the business has residency constraints and high transfer cost. Classify which data truly needs regional failover, which can remain local, and which services can be rebuilt from source. Resilience design should be selective and requirement-driven.

Scenario twenty-two: a platform team wants to adopt a new AI service before legal and security have defined use controls. Run a limited pilot with clear data boundaries, logging, approval, and exit criteria rather than allowing uncontrolled enterprise use. Innovation and governance can proceed together when scope is explicit.

Scenario twenty-three: a BigQuery solution is technically fast but monthly cost is unpredictable. Review query patterns, partitioning, clustering, repeated scans, reservations or capacity strategy, and user access. Cost governance should be attached to the analytical usage model rather than imposed only after bills rise.

Scenario twenty-four: a company merges with another organization using a different cloud. Preserve business continuity first, then design identity federation, network interconnect, logging, data movement, and gradual platform consolidation. Multicloud architecture may be a transition state rather than the permanent strategic target.

Scenario twenty-five: a product team needs a temporary experiment with a new managed AI service. Use a separate project, narrow data access, controlled identities, budget limits, logging, and a clear teardown date. A sandbox can enable innovation without extending production trust assumptions automatically.

Scenario twenty-six: a business KPI declines after a release even though technical SLIs remain healthy. Compare application behavior, feature changes, user journey, and business telemetry. Operational excellence includes recognizing when the system is technically available but no longer delivering the intended business outcome.

Scenario twenty-seven: a customer requires evidence that the service can recover from regional failure. Architecture diagrams are not enough. Plan a recovery test, identify dependencies, define success criteria, and document results. Tested continuity is stronger evidence than unverified redundancy.

Scenario twenty-eight: a workload needs strong regional isolation but a central security team still requires visibility. Use separate projects or environments with centralized logging, policy, and governance rather than collapsing everything into one administrative boundary. Isolation and oversight can coexist when responsibilities are explicit.

Scenario twenty-nine: a managed service meets all technical requirements but the finance team needs predictable spend. Compare commitment, capacity, usage patterns, quotas, and workload scheduling before replacing the service. Cost predictability can be an architecture requirement distinct from lowest possible unit cost.

Scenario thirty: a solution meets today’s load but has no clear path for a tenfold increase. Identify which tier will hit a quota, capacity, data-model, or organizational limit first. Scalability planning should name the likely ceiling instead of assuming every managed service scales without constraints.

When two designs remain plausible, prefer the one whose ownership, failure behavior, and operational complexity are clearer under the stated constraints.

For every scenario, state the business objective, hard constraints, primary risk, chosen architecture, and rejected alternative. This structure mirrors the cross-domain judgment the current exam is designed to test.