[RDS.5]
RDS DB instances should be configured with multiple Availability Zones
Description
All RDS DB instances must have high availability enabled. Instances must be configured with multiple availability zones to ensure that stored data is always available. In case of a failure or maintenance on one AZ, the data can be made available from another AZ in a Multi-AZ deployment. This rule is COMPLIANT
when an instance has multiple availability zones.
Details
Property | Value |
---|---|
Category | Recover > Resilience > High availability |
Compliance Control ID | RDS.5 |
FortifyFox ID | FF100033 |
Link | RDS.5 Compliance |
Resource Type(s) | AWS::RDS::DBInstance |
Severity | Medium |
Remediation
Use the following CloudFormation templates to deploy a RDS DB Instance compliant with RDS.5
YAML Template
Resources:
rdsDB:
Type: "AWS::RDS::DBInstance"
Properties:
MultiAZ: true
JSON Template
{
"Resources": {
"rdsDB": {
"Type": "AWS::RDS::DBInstance",
"Properties": {
"MultiAZ": true
}
}
}
}