CloudBreaks › AWS Lambda › Java on Amazon Linux 2 (java11) runtime deprecation

AWS 246 days

AWS Lambda Java on Amazon Linux 2 (java11) end of life (runtime deprecation)

By June 30, 2027: migrate functions to java11.al2023 or java21/java25. That's when AWS Lambda stops supporting Java on Amazon Linux 2 (java11), and the security patches stop with it. Source: docs.aws.amazon.com, checked 2026-10-15.

What's retiring
Java on Amazon Linux 2 (java11) runtime deprecation (AWS Lambda)
When
June 30, 2027
Days left
246 days left, as of 2026-10-27.
What happens
No more security patches or support; later Lambda blocks function create, then update.
What to do
Migrate functions to java11.al2023 or java21/java25.
Kind of change
Runtime end of life
Official source
docs.aws.amazon.com ↗ (last checked 2026-10-15)

Providers move dates. Check the official source before you plan a migration around this one.

Other AWS Lambda deadlines

Everything else we track for this service, soonest first. Full table on the AWS Lambda deprecation schedule.

Get these in your calendar

Every AWS deadline, as a feed.

Spotted one we missed?

Send the link to the announcement. If it checks out, it goes on the list.

Submit a deprecation