Google Professional Cloud DevOps Engineer Question 191
Select 3Google Cloud PlatformYour organization is adopting a hybrid cloud strategy, and you have been tasked with designing a CI/CD architecture that integrates Google Cloud with an on-premises environment. The solution must ensure secure deployment pipelines, minimize latency during build and deployment processes, and support containerized workloads. Which of the following components are most appropriate for this architecture?
- A
Google Cloud Build for continuous integration and a VPN connection to the on-premises environment
- B
On-premises Jenkins for continuous integration and Google Cloud Deploy for continuous delivery
- C
Anthos Config Management for managing configurations across environments
- D
Cloud Run for executing CI/CD pipelines directly in a serverless environment
- E
Artifact Registry to store container images for deployment in both environments
Show answer and explanation
Correct answers: A, C, E
Explanation
Designing a CI/CD architecture for hybrid environments requires tools that support secure, low-latency integration between Google Cloud and on-premises systems. Google Cloud Build integrates well with other Google Cloud services and can securely communicate with on-premises resources over VPN. Anthos Config Management provides centralized configuration management across environments, and Artifact Registry ensures container images and other artifacts are easily accessible. Together, these components address the requirements of a hybrid CI/CD solution.
- A. Correct.
Google Cloud Build provides a fully managed CI solution that can integrate with on-premises environments over a secure VPN connection, ensuring low latency and secure communication.
- B. Incorrect.
While Jenkins can be used on-premises for CI, it is not as tightly integrated with Google Cloud services as Google Cloud Build, and other tools like Google Cloud Deploy are better suited for hybrid CI/CD pipelines.
- C. Correct.
Anthos Config Management is designed for hybrid and multi-cloud environments, enabling policy and configuration management across both on-premises and cloud systems.
- D. Incorrect.
Cloud Run is a serverless platform for running applications, not a CI/CD pipeline tool. It is not suitable for executing CI/CD pipelines directly.
- E. Correct.
Artifact Registry is a critical component for storing container images and other artifacts, ensuring they are accessible for deployments in both Google Cloud and on-premises environments.