QuestionQ54

Resilient Cloud Solutions

A company has recently migrated its legacy application from on premises to AWS. The application runs on Amazon EC2 instances behind an Application Load Balancer, which sits behind Amazon API Gateway. The company wants to ensure that users have minimal disruption during any deployment of a new application version. The company also wants to be able to roll back updates quickly if an issue occurs.

Which solution meets these requirements with MINIMAL application changes?

Explanation

Amazon API Gateway canary releases can direct a small, configurable percentage of traffic to a new deployment while the production deployment continues serving remaining traffic. Canary-specific stage-variable overrides can direct that canary traffic to a parallel environment. This supports gradual validation with minimal user disruption and rapid rollback by reducing canary traffic to zero or discarding the canary deployment.

Learn more

Community Discussion

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