Use Case for AWS RDS DBClusters should leverage ARM instances
Quick Links
- Configure AWS RDS DBClusters should leverage ARM instances
- Use Case for AWS RDS DBClusters should leverage ARM instances
- Triage Guides by Violation Type
AWS RDS DBCluster ARM Compliance Use Cases
This policy helps ensure that your AWS RDS DBClusters are using ARM-based instances which are known for their cost-efficiency and high performance. The policy checks the instance types associated with RDS DBClusters and identifies those that are not ARM-based.
Pros
- Cost Savings: ARM instances generally offer a better price to performance ratio.
- Performance: ARM processors can be more efficient for certain workloads.
Cons
- Compatibility: Some applications may not be fully compatible with ARM instances.
How it Works
The policy evaluates the DBInstanceClass
for each of your AWS RDS DBClusters. If it detects instance classes that are not ARM (e.g., classes not starting with 'db.r6g'), it will generate an observance.
Variables
- instanceTypes: The list of non-ARM instance types configured to be used by the DBCluster.
Violation Types
NON_ARM_INSTANCE_TYPE_USED
: Indicates the use of non-ARM instance types in the observed DBCluster.