ASSOCIATE-CLOUD-ENGINEER · Question #151
ASSOCIATE-CLOUD-ENGINEER Question #151: Real Exam Question with Answer & Explanation
The correct answer is D: Deploy the update as a new version. Migrate traffic from the current version to the new version.. A and B are not correct because this will make the application temporarily unavailable to users. C is not correct because to roll back, you'll need to redeploy the previous deployment because the app was overwritten with the same version number. Therefore this takes longer than a
Question
You created an update for your application on App Engine. You want to deploy the update without impacting your users. You want to be able to roll back as quickly as possible if it fails. What should you do?
Options
- ADelete the current version of your application. Deploy the update using the same version identifier
- BNotify your users of an upcoming maintenance window. Deploy the update in that maintenance
- CDeploy the update as the same version that is currently running.
- DDeploy the update as a new version. Migrate traffic from the current version to the new version.
Explanation
A and B are not correct because this will make the application temporarily unavailable to users. C is not correct because to roll back, you'll need to redeploy the previous deployment because the app was overwritten with the same version number. Therefore this takes longer than a rollback using method D. D is correct because this makes sure there is no downtime and you can roll back the fastest. https://cloud.google.com/appengine/docs/admin-api/migrating-splitting-traffic
Community Discussion
No community discussion yet for this question.