Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 84 discussion

Actual exam question from Google's Professional Cloud Developer
Question #: 84
Topic #: 1
[All Professional Cloud Developer Questions]

You have an application deployed in production. When a new version is deployed, you want to ensure that all production traffic is routed to the new version of your application. You also want to keep the previous version deployed so that you can revert to it if there is an issue with the new version.
Which deployment strategy should you use?

  • A. Blue/green deployment
  • B. Canary deployment
  • C. Rolling deployment
  • D. Recreate deployment
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
donchick
Highly Voted 3 years, 11 months ago
Blue/green seems to be more appropriate(https://www.redhat.com/en/topics/devops/what-is-blue-green-deployment)
upvoted 21 times
...
thewalker
Most Recent 4 months, 1 week ago
Selected Answer: A
The best answer here is A. Blue/green deployment . Here's why: Blue/Green Deployment: This strategy involves running two identical environments: a "blue" environment (the current production version) and a "green" environment (the new version). Traffic is initially routed to the blue environment. Once the green environment is fully deployed and tested, traffic is switched over to the green environment. This allows for a quick rollback to the blue environment if there are issues with the new version.
upvoted 1 times
thewalker
4 months, 1 week ago
Let's look at why the other options are less suitable: B. Canary Deployment: This strategy gradually rolls out the new version to a small subset of users while the majority of traffic continues to use the old version. This is useful for testing and monitoring the new version before full rollout, but it doesn't immediately route all traffic to the new version. C. Rolling Deployment: This strategy gradually replaces instances of the old version with instances of the new version. While it allows for a gradual rollout, it doesn't guarantee that all traffic is immediately routed to the new version. D. Recreate Deployment: This strategy involves completely replacing the old deployment with the new one. This is a simple approach, but it doesn't provide a way to easily revert to the previous version if there are issues.
upvoted 1 times
...
...
__rajan__
1 year, 2 months ago
Selected Answer: A
This can be achieved by using Blue/Green approach.
upvoted 1 times
...
[Removed]
1 year, 9 months ago
Selected Answer: A
Definitely Blue/Green Deployment
upvoted 1 times
...
tomato123
2 years, 3 months ago
Selected Answer: A
Sorry I mean A is correct
upvoted 3 times
...
tomato123
2 years, 3 months ago
Selected Answer: B
B is correct
upvoted 1 times
...
brewpike
2 years, 6 months ago
A - Blue green seems appropriate.
upvoted 2 times
...
morenocasado
2 years, 7 months ago
Selected Answer: A
Community choice is A: Blue/Green
upvoted 1 times
...
syu31svc
3 years, 4 months ago
This is the same as qn 9; answer is B
upvoted 1 times
cyma
3 years, 4 months ago
no... qn 9 is canary. because it wants to minimize the impact, you runs two versions together for testing. This one wants all traffic use the new version. so, it can be A or C. A is recommended and clear cut; BUT costly. C is cheaper; but, it does not routed all to new version IMMEDATELY. so. I pick A, since, question did not mention cost.
upvoted 5 times
syu31svc
3 years, 4 months ago
Yes you're right I didn't read the qn thoroughly so answer is A
upvoted 3 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...