Ultimate access to all questions.
You are tasked with deploying a potentially risky update to an application in Google App Engine, which can only be tested in a live environment. What strategy should you employ to minimize risk?
Explanation:
The correct answer is C because deploying a new version without assigning it as the default version avoids downtime for the application. Traffic splitting allows for directing a small percentage of traffic to the new version, enabling testing in a live environment with minimal risk. This approach also facilitates quick reversion without impacting the entire user base.
For more details, refer to the GCP documentation on App Engine Splitting Traffic.