You are designing a deployment technique for your new applications on Google Cloud. As part of your deployment planning, you want to use live traffic to gather performance metrics for both new and existing applications. You need to test against the full production load prior to launch. What should you do?
Suggested Answer: D
Get Premium Professional Cloud Developer Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
38 comments · newest first
HO
Hollis
11 months ago
Not sure if using live traffic is the best idea... what if it breaks?
CA
Carmen
11 months ago
A/B testing with traffic mirroring sounds interesting, but does it really work?
EN
Ena
11 months ago
Rolling updates can be tricky under full load.
MA
Marsha
11 months ago
Blue/green deployment is safer, though.
ST
Stevie
12 months ago
Canary deployment is great for testing with live traffic!
GR
Gregoria
12 months ago
A/B testing with traffic mirroring sounds familiar, and I think it might be the best option for gathering metrics while still using live traffic.
SA
Salome
1 year ago
I practiced a similar question about rolling updates, but I don't recall if they are ideal for testing with live traffic.
CA
Carlton
1 year ago
Blue/green deployment seems like it could work, but I think it might not utilize live traffic as effectively as needed for performance metrics.
JA
Janey
1 year ago
I remember studying canary deployments, but I'm not sure if they allow for full production load testing like this question suggests.
VI
Virgilio
1 year ago
This is a tricky one. I'm torn between a few of the options, but I think the best approach here would be to use A/B testing with traffic mirroring. That way, we can gather performance data on the new version without disrupting the existing production traffic. I'll make sure to explain my reasoning in detail.
CH
Chanel
1 year ago
Okay, I've got this. The key here is that we need to test the new application against the full production load before launch. That means we'll want to use a deployment strategy that allows us to gradually shift traffic over to the new version. I'm pretty confident that the right answer is option B, blue/green deployment.
AN
Anika
1 year ago
Hmm, I'm a bit unsure about this one. I know there are different deployment techniques, but I'm not totally clear on the differences between them. I'll have to think this through carefully.
CA
Candida
1 year ago
This seems like a straightforward question about deployment strategies. I think I know the answer, but I'll double-check the details just to be sure.
LE
Leonida
1 year ago
This is a tough one, but I think the answer is D. It's like doing a trial run of your new app before the big game. You don't want any fumbles on launch day, so traffic mirroring is the way to go.
LI
Ligia
1 year ago
D) Use A/B testing with traffic mirroring during deployment
FA
Fausto
1 year ago
C) Use rolling updates deployment
DE
Delbert
1 year ago
B) Use blue/green deployment
MA
Margarita
1 year ago
A) Use canary deployment
BE
Bette
1 year ago
I agree with Ligia, A/B testing with traffic mirroring is the way to go. It's like a dress rehearsal for your new app - you get to see how it performs on the big stage without any embarrassing flubs.
CA
Cassi
1 year ago
Rolling updates would be a bit risky in this scenario. You want to test the full production load, so a more controlled approach like traffic mirroring is probably better.
WI
Willodean
1 year ago
D) Use A/B testing with traffic mirroring during deployment
CA
Carman
1 year ago
B) Use blue/green deployment
LO
Louvenia
1 year ago
A) Use canary deployment
TY
Ty
1 year ago
D) Use A/B testing with traffic mirroring during deployment
DO
Dorsey
1 year ago
C) Use rolling updates deployment
JO
Jordan
1 year ago
B) Use blue/green deployment
CH
Chana
1 year ago
A) Use canary deployment
LI
Ligia
2 years ago
Blue/green deployment could also work, but it might be overkill for this use case. I think A/B testing with traffic mirroring would be a more efficient approach.
HA
Hayley
1 year ago
D) Use A/B testing with traffic mirroring during deployment
EL
Elliot
1 year ago
C) Use rolling updates deployment
EM
Emerson
1 year ago
B) Use blue/green deployment
BR
Broderick
1 year ago
A) Use canary deployment
FR
Franchesca
2 years ago
I prefer using blue/green deployment as it helps in minimizing downtime during deployment.
LA
Lavera
2 years ago
I agree with Corinne, canary deployment allows us to gather performance metrics before full launch.
SE
Selene
2 years ago
Canary deployment seems like the right choice here. It allows you to test the new application with a small subset of users before rolling it out to the full production load.
HE
Herschel
1 year ago
B) I agree, canary deployment is a good choice for testing new applications with a subset of users first.
AN
Annelle
1 year ago
A) Use canary deployment
CO
Corinne
2 years ago
I think we should use canary deployment to test against full production load.