Intrigued by the art of cloud architecture? Discover how to design, develop, and manage robust, secure, scalable, and dynamic solutions on Google Cloud as you prepare for the Professional Cloud Architect exam!
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An enterprise is designing a multi-tenant microservice architecture hosted on Google Kubernetes Engine (GKE). Several partner organizations need private, unidirectional access to specific backend services hosted in the enterprise's VPC.
The architecture must satisfy the following technical requirements:
Which architecture should the cloud architect implement?
Deploy a routes-based GKE cluster, expose the application using a NodePort Service, and configure VPC Network Peering between the enterprise VPC and partner VPCs.
Deploy a VPC-native GKE cluster, create an External Application Load Balancer with Cloud Armor security policies, and require partner traffic to route over the public internet.
Deploy a private GKE cluster configured with Cloud NAT, establish High Availability Cloud VPN tunnels to each partner VPC, and configure BGP dynamic routing.
Deploy a VPC-native GKE cluster using alias IP ranges, expose the workload through an internal load balancer as a published service, and have partners connect using Private Service Connect endpoints.
This architecture combines VPC-native GKE clusters with Private Service Connect (PSC) to deliver high-performance, container-native load balancing and secure cross-VPC service publication.
kube-proxy hops by utilizing container-native load balancing directly to individual Pod endpoints.Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Still curious? Scout, our AI tutor, can explain this concept further and answer your follow-up questions.