Question-39: You are working in QuickTechie Inc. Considering the given business requirements, how would you automate the deployment of web and transactional data layers? Deployment automation is what enables you to deploy your software to testing and production environments with the push of a button. Automation is essential to reduce the risk of production deployments. Build: A developer commits code to a software repository. Code changes should be integrated into environments that match the production environment. Test: A deployment automation tool, such as Jenkins or Ansible, will see the new code and trigger a series of tests.
A. Deploy Nginx and Tomcat to Compute Engine using Cloud Deployment Manager. In lieu of MySQL, deploy a Cloud SQL server. Jenkins should be deployed via Cloud Deployment Manager.
B. Using Cloud Launcher, deploy Nginx and Tomcat. Using Cloud Launcher, deploy a MySQL server. Using Cloud Deployment Manager scripts, deploy Jenkins on Compute Engine.
C. Move Nginx and Tomcat to Google App Engine. Replace the MySQL server with a Cloud Datastore server in a high-availability architecture. Deploy Jenkins using Cloud Launcher on Compute Engine.
D. Move Nginx and Tomcat to Google App Engine. Using Cloud Launcher, deploy a MySQL server. Deploy Jenkins to Compute Engine using Cloud Launcher.

Get All 340 Questions and Answer for Google Professional Cloud Architect