exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 616 discussion

A new startup is running a serverless application using AWS Lambda as the primary source of compute. New versions of the application must be made available to a subset of users before deploying changes to all users. Developers should also have the ability to abort the deployment and have access to an easy rollback

mechanism. A solutions architect decides to use AWS CodeDeploy to deploy changes when a new version is available.
Which CodeDeploy configuration should the solutions architect use?

  • A. A blue/green deployment
  • B. A linear deployment
  • C. A canary deployment
  • D. An all-at-once deployment
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
milofficial
2 years, 1 month ago
Selected Answer: C
subset of users -> canary ALWAYS CCCCC
upvoted 1 times
...
evargasbrz
2 years, 4 months ago
Selected Answer: C
Lambda deployment modes only: canary, linear, all, so C is the right answer.
upvoted 1 times
...
Heer
2 years, 6 months ago
Why are we not considering the following points: 1)Its a new version of 'COMPLETE APPLICATION' . 2)We have to release it to subset of users (i.2 using Route53 we can have this distribution ) 3)Rollback is available in Blue/green also The right answers is A ,Blue/Green Deployment just read this for more clarification: Canary deployment works similarly to blue-green deployment, but uses a slightly different method. Instead of another full environment waiting to be switched over once deployment is finished, canary deployments cut over just a small subset of servers or nodes first, before finishing the others.
upvoted 1 times
et22s
2 years, 5 months ago
Only these predefined deployment configurations are available for AWS Lambda compute platform: Canary: Traffic is shifted in two increments. You can choose from predefined canary options. The options specify the percentage of traffic that's shifted to your updated Lambda function version in the first increment, and the interval, in minutes, before the remaining traffic is shifted in the second increment. Linear: Traffic is shifted in equal increments with an equal number of minutes between each increment. You can choose from predefined linear options that specify the percentage of traffic that's shifted in each increment and the number of minutes between each increment. AllAtOnce: All traffic is shifted from the original Lambda function to the updated Lambda function version at once. Therefore, Blue/Green is not a valid answer here. https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-configurations.html#deployment-configuration-lambda
upvoted 1 times
...
...
Blair77
2 years, 6 months ago
Selected Answer: C
C for Canary !!! Let's go!
upvoted 2 times
...
CloudHandsOn
2 years, 9 months ago
C. "..subset of users." <- Canary is the job for this
upvoted 3 times
...
gorodetsky
3 years, 2 months ago
Selected Answer: C
C: https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-configurations.html
upvoted 2 times
Chuky64
2 years, 11 months ago
This is the key "program must be made accessible to a subset of users"
upvoted 1 times
...
...
GeniusMikeLiu
3 years, 3 months ago
why not A? blue/green also support rollback /
upvoted 1 times
kadev
2 years, 8 months ago
because it's a concept defined by AWS. lambda deployment modes only: canary, linear, all
upvoted 2 times
...
...
cldy
3 years, 5 months ago
C. A canary deployment
upvoted 1 times
...
AzureDP900
3 years, 5 months ago
C is correct answer
upvoted 1 times
...
pcops
3 years, 5 months ago
C: new versions of the program must be made accessible to a subset of users. Definition of canary deployment - A canary deployment, or canary release, is a deployment pattern that allows you to roll out new code/features to a subset of users as an initial test
upvoted 1 times
...
andylogan
3 years, 6 months ago
It's C
upvoted 1 times
...
tgv
3 years, 6 months ago
CCC ---
upvoted 1 times
...
WhyIronMan
3 years, 6 months ago
I'll go with C
upvoted 1 times
...
Kopa
3 years, 6 months ago
Its C since at serverless application ECS we can use canary.
upvoted 1 times
...
blackgamer
3 years, 7 months ago
It is C, Canary deployment.
upvoted 2 times
...
Waiweng
3 years, 7 months ago
it's A, sorry Codedeploy on use blue/green deployment for lambda
upvoted 4 times
surekye
3 years, 6 months ago
C is the Answer: https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-configurations.html. Question is about Deployment configuration.
upvoted 3 times
...
...
Waiweng
3 years, 7 months ago
it's C
upvoted 4 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago