All posts
Cost Optimization

Every AWS Extended Support Charge in 2026–2027: RDS, Aurora, EKS, ElastiCache and OpenSearch

By

October 25, 2026

6 min read

AWS now charges for running old versions on five managed services, each with its own formula: per vCPU for RDS and Aurora, six times the control plane rate for EKS, an 80–160% premium for ElastiCache, and up to the full instance price for old OpenSearch domains. The rates, the dates, and how to find every charge on your bill.

Extended Support
Amazon RDS
EKS
ElastiCache
Amazon OpenSearch Service
FinOps

Managed services used to force upgrades. Now most of them let you stay on an old version and charge for it. That is a reasonable trade for a few months of breathing room and an expensive one as a habit, because the charges are designed to rise.

Want a second opinion on this for your system?

Book a free 30-minute call. You'll leave knowing what we'd do first and roughly what it costs, whether or not you hire us.

The charges

Service

What triggers it

Charge

Notable dates

RDS and Aurora (MySQL, PostgreSQL)

A major version past standard support

$0.100 per vCPU-hour in years 1–2, $0.200 in year 3 (US East), standby instances included

MySQL 8.0 from August 1, 2026; Aurora MySQL v2 at year-3 rates from December 1, 2026; PostgreSQL 14 from March 1, 2027; MySQL 5.7 and Aurora MySQL v2 extended to June 30, 2029 at the year-3 rate; PostgreSQL 11 ends March 31, 2027

EKS

A Kubernetes version past its 14 months of standard support

$0.60 per cluster-hour instead of $0.10

Several versions reach the end of extended support through 2027

ElastiCache (Redis OSS 4 and 5)

Enrolled automatically from February 1, 2026

80% premium in years 1–2, 160% in year 3

Year 3 from February 1, 2028; ends January 31, 2029

OpenSearch Service (oldest Elasticsearch and OpenSearch versions)

Standard support ended November 7, 2025

Surcharge equal to the instance price from November 7, 2026

Ends November 7, 2027

OpenSearch Service (Elasticsearch 5.6, 6.8, 7.9, 7.10; OpenSearch 1.3, 2.11–2.19)

Versions in their Extended Support window

$0.0065 per normalized instance hour (US East)

Through 2028 or 2030 depending on version

From each service's published Extended Support pricing and dates, checked October 2026.

When Extended Support ends, RDS upgrades the engine to the next supported major version itself, on its schedule rather than yours. PostgreSQL 11 is the next to reach that point, on March 31, 2027.

Lambda is the exception: it has no paid extended support. Deprecated runtimes keep running, but Lambda first blocks creating new functions on them and then blocks updates, so a deprecated runtime becomes a function you cannot change.

How big it gets

  • An RDS MySQL 8.0 db.r6g.2xlarge (8 vCPUs) with a Multi-AZ standby: 16 vCPUs × $0.10 × 730 hours, about $1,170 a month on top of the instance price, rising to about $2,340 in year three.

  • Ten EKS clusters a version behind: $0.50 × 10 × 730, about $3,650 a month in extra control plane fees.

  • An old Elasticsearch logging domain on the oldest versions: double its compute bill from November 7, 2026.

Find them on your bill

  1. In Cost Explorer, filter by usage type containing "ExtendedSupport" across all services, grouped by account.

  2. In the RDS, EKS, ElastiCache and OpenSearch consoles, sort resources by engine or platform version.

  3. Put the upgrade work in this quarter's plan, ordered by monthly charge. The most expensive line is rarely the hardest upgrade.

hoolco Monthly Review

Once a month: what changed in tech that month and what it means for you, from cloud and AI to security and the tools you build with. Every item links to its source. No sales pitch, unsubscribe in one click.

As of October 25, 2026. Provided as is, for general information, and accurate to the best of our knowledge on the date shown. Not legal, compliance, tax, financial or other professional advice. Prices, limits and vendor services change; check current vendor documentation before relying on anything here. Terms of use.