Home » Amazon » AWS DevOps Engineer Professional v.2 » Which of these techniques enables the fastest possible rollback times in the event of a failed deployment?
Which of these techniques enables the fastest possible rollback times in the event of a failed deployment?
A. Rolling; Immutable
B. Rolling; Mutable
C. Canary or A/B
D. Blue-Green
Correct Answer: D
Explanation/Reference:
Explanation:
AWS specifically recommends Blue-Green for super-fast, zero-downtime deploys – and thus rollbacks, which are redeploying old code. You use various strategies to migrate the traffic from your current application stack (blue) to a new version of the application (green). This is a popular technique for deploying applications with zero downtime.
Reference: https://d0.awsstatic.com/whitepapers/overview-of-deployment-options-onaws.pdf