Professional Cloud Architect · 17% of the exam
Managing and provisioning a solution infrastructure practice questions
10 free Managing and provisioning a solution infrastructure questions for the Google Cloud Professional Cloud Architect (Professional Cloud Architect) exam, each with the correct answer and an explanation for every option.
What this domain covers
Configuring the infrastructure a design needs: networks, storage and compute, including hybrid connectivity.
- Exam weight
- 17%
- On a real exam
- ≈ 9 questions
- In our bank
- 99 questions
Topics that come up most
- VPC design and shared VPC
- Hybrid connectivity: Cloud VPN and Interconnect
- Storage and database provisioning
- Compute Engine, GKE and serverless options
- Infrastructure as code
How to study it
Know when to use shared VPC vs VPC peering and VPN vs Interconnect; they're common decision points.
Sample Managing and provisioning a solution infrastructure questions
Try each one before opening the answer. Original questions written to the official exam objectives.
Question 1
A GKE Standard cluster runs mixed workloads. Some Pods need GPUs, some need high memory, and most are general purpose. The team does not want to plan and pre-create a node pool for every combination of hardware requirements. What should they enable on the cluster?
- ANode pool auto-creation (node auto-provisioning) on top of the cluster autoscaler
- BA single node pool of the largest GPU machine type with cluster autoscaling on
- CHorizontal Pod Autoscaler on every Deployment using the existing default node pool
- DVertical Pod Autoscaler in Auto mode on all workloads across the cluster
Show answer and explanation
Answer: A) Node pool auto-creation (node auto-provisioning) on top of the cluster autoscaler
Node pool auto-creation (node auto-provisioning) lets the cluster autoscaler create and remove node pools that match pending Pods' resource and hardware needs, such as GPUs. HPA and VPA scale Pods, not node hardware.
- ACorrect. Node pool auto-creation extends the cluster autoscaler so GKE creates node pools sized for the resource and hardware requests of pending Pods, including GPUs. It also removes auto-created pools when they are no longer needed. GPU limits must be configured for GPU pools to be created.
- BIncorrect. Autoscaling one oversized GPU pool runs general-purpose Pods on expensive GPU nodes. It does not provide right-sized machine types for each workload.
- CIncorrect. HPA changes the number of Pod replicas. It does not create nodes with GPUs or high-memory machine types, so Pods that need that hardware stay unschedulable.
- DIncorrect. VPA adjusts Pod CPU and memory requests. It does not create node pools with new machine types or accelerators.
Question 2
A web tier on Compute Engine must survive the loss of a single zone and automatically replace unhealthy VMs. How should it be provisioned?
- AA regional managed instance group across multiple zones, with autohealing based on a health check and an autoscaler
- BA single large VM with a scheduled snapshot
- CA zonal managed instance group in one zone
- DSeveral unmanaged instances added manually behind a load balancer
Show answer and explanation
Answer: A) A regional managed instance group across multiple zones, with autohealing based on a health check and an autoscaler
- AA regional MIG spreads instances across zones for zone-failure resilience, autohealing recreates failed instances that fail the health check, and autoscaling adjusts capacity to load.
- BOne VM in one zone is a single point of failure; snapshots speed rebuild but don't keep the service up.
- CA zonal MIG autoheals within a zone but is entirely lost if that zone fails.
- DAn unmanaged instance group has no autohealing, autoscaling, or coordinated updates.
Question 3
A Cloud Run service must read from a Memorystore for Redis instance that has only a private IP address in a VPC network. What should the architect configure so the service can reach the instance?
- ADirect VPC egress or a Serverless VPC Access connector for the service
- BPrivate Google Access on the subnet used by the Redis instance
- CA Cloud NAT gateway in the region where the Redis instance runs
- DVPC Network Peering between the Cloud Run project and the VPC
Show answer and explanation
Answer: A) Direct VPC egress or a Serverless VPC Access connector for the service
Serverless services such as Cloud Run need Direct VPC egress or a Serverless VPC Access connector to reach private IP resources in a VPC, such as Memorystore. Private Google Access, Cloud NAT and peering don't provide that path.
- ACorrect. Both options let Cloud Run send outbound traffic into a VPC network, so the service can reach internal IP addresses such as a Memorystore instance.
- BPrivate Google Access lets VMs without external IP addresses reach Google APIs and services. It doesn't give Cloud Run a path into the VPC.
- CCloud NAT gives private resources outbound internet access. It doesn't route traffic from Cloud Run into the VPC.
- DCloud Run services don't run inside a customer VPC by default, so there is no network to peer. The service needs Direct VPC egress or a connector to send traffic into the VPC.
Question 4
Application VMs and database VMs are both in managed instance groups that autoscale often, and both tiers share a subnet with other workloads. Each tier runs as its own dedicated service account. The database VMs must accept traffic only from the application VMs. Which VPC firewall configuration is the most maintainable and secure?
- AAn ingress rule with the app service account as source and the database service account as target
- BAn ingress rule with the shared subnet's primary range as source, targeting the database VMs
- CAn ingress rule listing app VM internal IPs, updated by a script whenever the group scales
- DAn egress rule on the app VMs that uses the database network tag as the destination
Show answer and explanation
Answer: A) An ingress rule with the app service account as source and the database service account as target
For tiers that scale constantly, write the ingress rule with the client tier's service account as source and the server tier's service account as target. Service accounts are access-controlled, so Google prefers them to network tags.
- AFirewall rules can match instances by their attached service account, so the rule keeps working as VMs are added or removed. Google recommends service accounts over network tags because only principals granted access to the service account can attach it, while instance admins can change tags freely.
- BThe subnet range also covers the other workloads in the subnet, so this rule would let non-application VMs reach the databases.
- CKeeping a list of IPs up to date with a script is fragile and lags behind autoscaling events. Matching on identity removes the need for IP lists altogether.
- DThe destination of an egress rule must be an IP range, not a tag. An egress rule on the app VMs would also do nothing to stop other VMs from connecting to the databases.
Question 5
An administrator wants to clone a fully configured VM, including all its disks, metadata and settings, to create identical VMs in another zone. What should be captured?
- AA machine image
- BA single disk snapshot
- CAn instance group
- DA Cloud Storage bucket alone
Show answer and explanation
Answer: A) A machine image
- AA machine image captures a VM's configuration, metadata, permissions and data from all attached disks.
- BA disk snapshot captures one disk, not the whole VM configuration.
- CAn instance group manages a set of VMs; it isn't a capture of one VM.
- DA bucket stores objects; it doesn't capture VM configuration.
Question 6
A central network team must own and control one VPC network, including its subnets, routes, and firewall rules. Several application teams need to deploy workloads that use internal IP addresses from that network, while managing those workloads in their own projects. Which Google Cloud feature should the architect use?
- AShared VPC
- BVPC Network Peering
- CPrivate Service Connect
- DNetwork Connectivity Center
Show answer and explanation
Answer: A) Shared VPC
Shared VPC lets a host project keep central control of a VPC's subnets, routes and firewalls, while attached service projects owned by other teams deploy workloads into those subnets.
- ACorrect. With Shared VPC, a host project contains the network, and a Shared VPC Admin attaches service projects to it. Service projects deploy resources into the shared subnets, while the network team keeps central control of subnets, routes and firewalls.
- BIncorrect. Peering connects separate VPC networks that are each managed by the project that owns them. It doesn't give one team control of a single network used by others, and peering isn't transitive.
- CIncorrect. Private Service Connect lets consumers reach specific published services or Google APIs through private endpoints. It doesn't let other projects deploy workloads into subnets of a centrally owned network.
- DIncorrect. Network Connectivity Center connects multiple separate networks as spokes of a hub. Each team would still own and manage its own VPC, which is not one centrally controlled network.
Question 7
Which Google Cloud feature lets a central network team provide and manage networking for multiple application teams' projects while those teams keep control of their own resources?
- AShared VPC, with a host project and attached service projects
- BGiving each team a fully separate, unconnected VPC with no central management
- CVPC Service Controls only
- DCloud CDN
Show answer and explanation
Answer: A) Shared VPC, with a host project and attached service projects
- AShared VPC centralizes network administration in a host project while application teams manage their own resources in service projects attached to it.
- BThat removes the centralized network governance the scenario requires.
- CVPC Service Controls create security perimeters around APIs; they do not provide the shared-network administration model described.
- DCloud CDN caches content; it does not provide shared network administration across projects.
Question 8
Two engineers run 'terraform apply' against the same Google Cloud configuration at almost the same time. The team wants to make sure these runs can't write to the shared state at the same time and corrupt it. What should the team use?
- AThe gcs backend, which locks the shared state stored in a Cloud Storage bucket
- BObject Versioning on the state bucket, which merges concurrent writes to the state
- CA separate local state file on each engineer's workstation for the configuration
- DRunning 'terraform plan -refresh-only' before every apply to sync the state
Show answer and explanation
Answer: A) The gcs backend, which locks the shared state stored in a Cloud Storage bucket
State locking prevents concurrent applies from corrupting shared state, and the Cloud Storage (gcs) backend provides it. Object Versioning helps you recover old state but does not prevent concurrent writes.
- ACorrect. With remote state in Cloud Storage, the gcs backend locks the state so only one operation can modify it at a time. A second, concurrent apply can't write to the state while another run holds the lock.
- BIncorrect. Object Versioning keeps earlier versions of the state file so you can recover them. It doesn't merge or serialize concurrent writes; locking is what prevents them.
- CIncorrect. Local state isn't shared or locked. Each machine ends up with its own view of the infrastructure, which makes conflicting changes more likely.
- DIncorrect. A refresh-only plan compares the state with the real infrastructure, but it gives no mutual exclusion between two applies running at the same time.
Question 9
A company is creating a production VPC network. It will connect to the on-premises data center over Cloud Interconnect and will be peered with several partner VPC networks. Which network configuration best fits Google's recommendations?
- AA custom mode VPC network, so you choose the regions that get subnets and plan CIDR ranges that avoid overlap
- BAn auto mode VPC network, because its 10.128.0.0/9 subnets are reserved and can't overlap with peered networks
- CAn auto mode VPC network, because it adds a subnet automatically when a new region launches, simplifying routing
- DThe project's default VPC network, because its built-in firewall rules already allow on-premises traffic
Show answer and explanation
Answer: A) A custom mode VPC network, so you choose the regions that get subnets and plan CIDR ranges that avoid overlap
For production, especially when connecting to on-premises or peered networks, Google recommends custom mode VPC networks. You control subnet regions and IP ranges and avoid auto mode's fixed 10.128.0.0/9 subnets.
- AGoogle recommends custom mode for production, especially when the network connects to other environments. Custom mode gives full control over which regions have subnets and which IP ranges they use, so you can avoid conflicts with on-premises and peered networks.
- BAuto mode subnets come from the fixed 10.128.0.0/9 range. Any connected network that uses that range will conflict, which is a common problem with peering and hybrid connectivity.
- CSubnets added automatically for new regions can overlap with ranges you planned elsewhere. This lack of control is one reason Google advises against auto mode for production.
- DThe default network is an auto mode network, so it has the same fixed-range problem. Its prepopulated firewall rules are not designed to allow traffic from on-premises ranges.
Question 10
A team wants to release a new version to a small percentage of production traffic first, monitor error rates, and roll forward or back based on the results. Which deployment strategy is this?
- ACanary deployment
- BRecreate (big-bang) deployment
- CA cold standby
- DA one-time full cutover with no monitoring
Show answer and explanation
Answer: A) Canary deployment
- AA canary sends a small slice of live traffic to the new version, so problems are caught with limited blast radius before a full rollout; it can be implemented with MIGs, GKE, or Cloud Run traffic splitting.
- BRecreate stops the old version and starts the new one for everyone at once — maximum blast radius and downtime.
- CCold standby is a disaster-recovery concept, not a progressive release technique.
- DThat is the opposite of a controlled, observed, reversible rollout.
Managing and provisioning a solution infrastructure: FAQs
How much of the Professional Cloud Architect exam is Managing and provisioning a solution infrastructure?
Managing and provisioning a solution infrastructure is 17% of the Professional Cloud Architect exam by the official exam guide's weighting, which on a 55-question form works out to roughly 9 questions. The real exam's exact split varies by form.
What does the Managing and provisioning a solution infrastructure domain cover?
Configuring the infrastructure a design needs: networks, storage and compute, including hybrid connectivity.
How should I study Managing and provisioning a solution infrastructure for Professional Cloud Architect?
Know when to use shared VPC vs VPC peering and VPN vs Interconnect; they're common decision points.
Where can I practise more Managing and provisioning a solution infrastructure questions?
This page has 10 free Managing and provisioning a solution infrastructure questions with answers. CertRidge's Professional Cloud Architect question bank has 99 questions in this domain. Every practice exam result breaks your score down by domain, and Review Mode re-drills the questions you missed.
Other Professional Cloud Architect domains
- Designing and planning a cloud solution architecture18% of the exam
- Designing for security and compliance17% of the exam
- Analyzing and optimizing technical and business processes16% of the exam
- Managing implementation of cloud architecture16% of the exam
- Ensuring solution and operations excellence16% of the exam
Also: 15 free questions across all domains, the Professional Cloud Architect cheat sheet and the study guide.
Get Managing and provisioning a solution infrastructure exam-ready
The full Professional Cloud Architect bank has 99 Managing and provisioning a solution infrastructure questions. Timed practice exams match the real exam's length and domain weights, every result shows your score per domain, and Review Mode re-drills the questions you missed.
Not affiliated with Google Cloud; questions are original and never copied from the real exam.