A company has a multi-tier web application deployed in GCP. They are looking to automate the deployment process with version control. The application contains Compute Engine instances, a Cloud SQL database, and uses Pub/Sub for messaging. What GCP services should they consider using to meet these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Cloud Deployment Manager, Cloud Source Repositories.
Why this is the answer
*Explanation:* To automate deployment and implement version control for a multi-tier web application in GCP, the company should consider using **Cloud Deployment Manager for automation and Cloud Source Repositories for version control (option A. **. Cloud Build and GitHub (option B. are not GCP services. Kubernetes Engine (option C. is overkill for this scenario. Cloud Functions and Firebase (option D) do not cover all components. Terraform and Bitbucket (option E) involve non-GCP tools, and App Engine and Cloud Build (option F) are not suitable for Compute Engine instances.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed