A SysOps Administrator is planning to update an AWS Elastic Beanstalk application. The update must be deployed with zero downtime, and the administrator must be able to roll back to the previous version immediately if any issues are detected. The old environment must remain active during the initial cutover. Which deployment strategy meets these requirements?
- AAll-at-once deployment
- BRolling deployment
- Blue/Green deploymentCevap
- DRolling with additional batch deployment
Cevap
Blue/Green deployment
The blue/green deployment strategy involves launching a separate, identical environment running the new version of the application. Once the new environment is fully tested and ready, traffic is redirected from the old environment to the new environment (for example, by swapping CNAMEs in Elastic Beanstalk). This ensures zero downtime and permits an immediate rollback by redirecting traffic back to the original environment, which remains running and unaffected during the initial transition.
Adım Adım Çözüm
Anahtar Kavram
Selecting the appropriate deployment strategy to meet specific downtime and rollback requirements.
Tahmini Süre:45s