
Answer-first summary for fast verification
Answer: 1. Deploy a new version of your application in App Engine. 2. Then go to App Engine settings in GCP Console and split traffic between the current version and newly deployed versions accordingly.
Option B is correct because it allows for traffic splitting within the same App Engine application, enabling you to test the new UI with a subset of users before a full rollout. This method is efficient and does not require migrating to a different platform or managing separate applications. Options A and C suggest unnecessary migrations to Google Kubernetes Engine and Compute Engine, respectively, which are not required for this scenario. Option D incorrectly suggests deploying a new version as a separate app, which complicates the process without providing any benefits over the correct approach. For more details, refer to [App Engine traffic splitting documentation](https://cloud.google.com/appengine/docs/standard/python/splitting-traffic).
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your E-commerce website, hosted on App Engine, is undergoing a UI update. Before rolling out the update to all users, you wish to test it with 3% of the users. What is the best approach to achieve this?
A
B
C
D
No comments yet.