Ensure that your Amazon Auto Scaling Groups (ASGs) span across multiple Availability Zones (AZs) within an AWS cloud region in order to improve the availability of your auto-scaled applications.
This rule can help you with the following compliance standards:
- NIST4
For further details on compliance standards supported by Conformity, see here.
This rule can help you work with the AWS Well-Architected Framework.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
When your Auto Scaling Group (ASG) is deployed within a Multi-AZ environment, if one Availability Zone becomes unhealthy or unavailable, the ASG launches new EC2 instances to a healthy Availability Zone, enhancing the availability and reliability of the auto-scaled application.
Audit
To determine if your Amazon Auto Scaling Groups can deploy EC2 instances within multiple Availability Zones, perform the following actions:
Remediation / Resolution
To expand the availability of your auto-scaled application by setting multiple Availability Zones (AZ) for your Auto Scaling Groups (ASGs), perform the following operations:
References
- AWS Documentation
- Auto Scaling Groups
- Amazon EC2 Auto Scaling benefits
- Add and remove Availability Zones
- AWS Command Line Interface (CLI) Documentation
- describe-auto-scaling-groups
- update-auto-scaling-group