Given the requirements, how would you automate deployment of the web and transactional layers?
Choose an answer
Tap an option to check your answer.
Correct answer: Deploy Nginx and Tomcat using Cloud Deployment Manager to Compute Engine. Deploy a Cloud SQL server to replace MySQL. Deploy Jenkins using Cloud Deployment Manager..
Why this is the answer
This option correctly leverages Google Cloud's infrastructure-as-code capabilities for automation. Cloud Deployment Manager allows you to define and deploy resources like Nginx, Tomcat, and Jenkins on Compute Engine instances using declarative configuration files. Replacing MySQL with Cloud SQL provides a managed, scalable, and highly available relational database service, which is a common and recommended migration path. The incorrect options propose less suitable or less automated approaches. Cloud Launcher is primarily for deploying pre-configured solutions, not for granular, custom automation of individual components. Migrating to App Engine might be an option for the web layer, but the question asks for automation of existing components. Using Cloud Datastore for a transactional layer that previously used MySQL is generally not a direct replacement due to schema differences and transactional model variations, unless a significant re-architecture is planned.
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