
Answer-first summary for fast verification
Answer: Create a GKE cluster in each environment with Anthos, and use Cloud Run for Anthos to deploy your application to each cluster.
The question requires a solution that supports hybrid deployment (cloud and on-premises), scaling on demand, and maximizing managed services. Option B uses Anthos to manage GKE clusters in both environments, ensuring consistent operations. Cloud Run for Anthos is a managed serverless platform that automatically scales applications based on demand, aligning with the scaling requirement. Anthos abstracts cluster management, and Cloud Run reduces operational overhead, making this the best choice. Other options either require manual scaling (C), use unmanaged components (A/D), or lack seamless integration (D).
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You are designing a microservices-based application for hybrid cloud (both cloud and on-premises) deployment. The application needs to scale dynamically while maximizing the use of managed services. What approach should you take?
A
Deploy open source Istio in a multi-cluster deployment on multiple Google Kubernetes Engine (GKE) clusters managed by Anthos.
B
Create a GKE cluster in each environment with Anthos, and use Cloud Run for Anthos to deploy your application to each cluster.
C
Install a GKE cluster in each environment with Anthos, and use Cloud Build to create a Deployment for your application in each cluster.
D
Create a GKE cluster in the cloud and install open-source Kubernetes on-premises. Use an external load balancer service to distribute traffic across the two environments.