Ensure that all RDS databases instances provisioned within your AWS account are using the latest generation of instance classes in order to get the best performance with lower costs. If you are currently using RDS database instances from the previous generation (see Audit section), Cloud Conformity strongly recommends that you upgrade these instances with their latest generation equivalents.
Using the latest generation of RDS database instances instead of the previous generation instances has tangible benefits such as better hardware performance (more computing capacity and faster CPUs, memory optimization and higher network throughput), better support for latest DB engines versions (e.g. MySQL 5.7) and lower costs for memory and storage.
The following table will help you to identify any previous generation RDS instance types in use:
|RDS Instance Family||Previous Generation DB Instance Types|
|General Purpose||db.m1.small | db.m1.medium | db.m1.large | db.m1.xlarge|
|Memory Optimized||db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge | db.cr1.8xlarge|
The following table will help you choose the current generation instance type for your previous generation database instances during the upgrade process:
|Previous Generation DB Instance Types||Current Generation DB Instance Types|
|db.m1.small | db.m1.medium|
db.m1.large | db.m1.xlarge
|db.t2.small | db.t2.medium|
db.t2.large | db.m3.xlarge
|db.m2.xlarge | db.m2.2xlarge|
db.m2.4xlarge | db.cr1.8xlarge
|db.r3.large | db.r3.xlarge|
db.r3.2xlarge | db.r3.8xlarge