QuestionQ18

Resilient Cloud Solutions

A DevOps engineer is creating a continuous-deployment pipeline for a serverless application that uses AWS Lambda functions. The company wants to minimize customer impact from an unsuccessful deployment and also wants to monitor for issues.

Which deploy-stage configuration meets these requirements?

Explanation

AWS SAM deployment preferences use AWS CodeDeploy to gradually shift Lambda alias traffic. Canary10Percent15Minutes routes 10% of traffic to the new version first and shifts the remaining 90% after 15 minutes. CloudWatch alarms can monitor deployment health and trigger an automatic rollback when they enter the ALARM state.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!