Topic 1 Question 76
You are building a new version of an application hosted in an App Engine environment. You want to test the new version with 1% of users before you completely switch your application over to the new version. What should you do?
Deploy a new version of your application in Google Kubernetes Engine instead of App Engine and then use GCP Console to split traffic.
Deploy a new version of your application in a Compute Engine instance instead of App Engine and then use GCP Console to split traffic.
Deploy a new version as a separate app in App Engine. Then configure App Engine using GCP Console to split traffic between the two apps.
Deploy a new version of your application in App Engine. Then go to App Engine settings in GCP Console and split traffic between the current version and newly deployed versions accordingly.
ユーザの投票
コメント(17)
Correct answer is D
👍 52SIX2020/06/03Splitting the question to the key requirements
- new version of an application hosted in an App Engine environment.
- test the new version with 1% of users
App engine supports versioning and traffic splitting so no need to involve anything else (source - https://cloud.google.com/appengine#all-features)
A. ....'Google Kubernetes Engine'.... - No need to involve GKE. Not the right option B. ....'Compute Engine instance'.... - No need to involve Compute Engine. C. ....'Separate app in App Engine'....- No need to deploy as a separate app. versioning is supported already. Not the right option. D. This is the right answer.
👍 28mohdafiuddin2020/12/28D. Deploy a new version of your application in App Engine. Then go to App Engine settings in GCP Console and split traffic between the current version and newly deployed versions accordingly.
👍 3vishnukumartr2021/11/20
シャッフルモード