Google Professional Cloud DevOps Engineer Question 208
Select 3Google Cloud PlatformYour organization wants to deploy a new application across both on-premises data centers and Google Cloud, while ensuring consistent Kubernetes management and governance. The application requires low-latency communication between the on-premises cluster and the Google Kubernetes Engine (GKE) cluster. What should you do to achieve this?
- A
Use GKE Enterprise to create a fleet that includes both the on-premises and Google Cloud Kubernetes clusters.
- B
Leverage Anthos Config Management to enforce consistent configurations and policies across the hybrid environment.
- C
Set up a VPN or Interconnect between the on-premises network and Google Cloud to enable low-latency communication.
- D
Deploy the application separately in the on-premises cluster and GKE cluster without any central management tools.
- E
Use Cloud Spanner as a backend for the application to synchronize data between on-premises and Google Cloud clusters automatically.
Show answer and explanation
Correct answers: A, B, C
Explanation
To deploy an application in a hybrid environment with consistent management and low-latency communication, GKE Enterprise should be used to manage the clusters under a single fleet. Anthos Config Management ensures consistent configurations and policies across the environment, while a VPN or Interconnect provides secure, low-latency communication between on-premises and Google Cloud. Deploying the application without central management tools or relying solely on Cloud Spanner would not meet the requirements for governance, consistency, and network performance.
- A. Correct.
Correct. GKE Enterprise allows you to manage both on-premises and cloud Kubernetes clusters under a single fleet, ensuring unified governance and management.
- B. Correct.
Correct. Anthos Config Management provides a way to enforce consistent configurations and policies across hybrid and multi-cloud Kubernetes environments.
- C. Correct.
Correct. Setting up a VPN or Interconnect ensures secure, low-latency communication between the on-premises and Google Cloud environments, which the application requires.
- D. Incorrect.
Incorrect. Deploying the application separately without central management tools would make maintaining consistency and governance across environments challenging.
- E. Incorrect.
Incorrect. While Cloud Spanner can be used as a backend for data synchronization, it does not address the issues of Kubernetes management or low-latency communication.