Link Search Menu Expand Document

[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
      }
    }
  }
}