Skip to content
Cloud Efficiency Hub

Outdated ElastiCache Node Type

The short version

Some ElastiCache clusters continue to run on older-generation node types that have since been replaced by newer, more cost-effective options.

Taylor Houck

Cloud FinOps Specialist @ PointFive

AWS service
AWS ElastiCache
Category
Databases
Reference
CER-0078
Type
Outdated Version

Explanation

Why the waste happens and who it affects.

This can happen due to legacy templates, lack of version validation, or infrastructure that has not been reviewed in years. Newer instance families often deliver better performance at a lower hourly rate. Modernizing to newer node types can reduce compute spend without sacrificing performance, and in many cases, improve it.

Billing model

The pricing dimensions that drive this cost.

ElastiCache nodes are billed hourly based on instance type, engine (Redis or Memcached), and AWS region. Older-generation node types (e.g., T2, or legacy M3 and R3 nodes still running) often have higher hourly rates and lower performance efficiency compared to current generations (e.g., M7g, R7g, T4g, or M8g and R8g where the engine supports them), especially those powered by AWS Graviton processors. Previous-generation node types can no longer be used for new clusters, but existing nodes keep running and billing until upgraded. Costs accrue continuously while nodes are running.

How to detect

5 checks to find it in your estate.

  • Identify ElastiCache nodes running on older-generation instance types (e.g., T2, or legacy M3 and R3)
  • Compare current node types to newer generation equivalents that offer the same size and better price/performance (e.g., M7g, R7g, T4g)
  • Evaluate whether there are operational or application constraints that prevent an upgrade
  • Confirm that your current Redis or Memcached version is supported on the target node type, and upgrade the engine version if required before migrating.
  • Engage with infrastructure or platform teams to validate upgrade feasibility and timing

How to fix

How to remove the waste.

Upgrade ElastiCache clusters from older-generation node types to newer instance families that offer improved performance and reduced cost. Use AWS documentation to identify compatible replacements and ensure support for your Redis or Memcached version. Plan upgrades during a maintenance window to minimize disruption. Consider Graviton-based nodes for additional savings where supported.

Documentation

Vendor references for pricing and configuration.