aws AWS What's New ·

AWS Lambda adds Java 8, 11, 17 support on Amazon Linux 2023

awsgaeolengineeraws-lambda
feature announcement

AWS Lambda now supports Java 8, 11, and 17 on Amazon Linux 2023 (AL2023), available via managed runtimes and container images. This enables migration from Amazon Linux 2 (AL2), which reaches end-of-life June 30, 2026, to AL2023 without immediate Java version upgrades. While AL2-based runtimes will be patched until mid-2027, AWS recommends migrating to Java 21 or 25 on AL2023 for latest features and performance.

  • New Java runtimes available on Amazon Linux 2023
  • Amazon Linux 2 runtimes reach end-of-life
  • Recommended migration path to newer Java versions
  • Runtimes available in all AWS Regions
Deprecations (1)
  • Amazon Linux 2 runtimes reach end-of-life

    Amazon Linux 2 (AL2) reached end-of-life on June 30, 2026. To maintain support and SLA eligibility, customers must migrate their Lambda functions to an AL2023-based runtime.

Features (1)
  • New Java runtimes available on Amazon Linux 2023

    AWS Lambda now supports Java 8, 11, and 17 on Amazon Linux 2023 (AL2023) via managed runtimes and container base images. This allows migration from Amazon Linux 2 (AL2) without immediate Java version upgrades.

Enhancements (1)
  • Recommended migration path to newer Java versions

    AWS recommends upgrading to Java 21 or Java 25 on AL2023, which offer the latest language features and performance improvements. An alternative forward path is provided by the new Java 8, 11, and 17 runtimes on AL2023.

Notes (1)
  • Runtimes available in all AWS Regions

    The Java 8, 11, and 17 runtimes on AL2023 are available in all AWS Regions where Lambda is offered, including AWS GovCloud (US) and China Regions.

Read the original announcement →

https://aws.amazon.com/about-aws/whats-new/2026/07/aws-lambda-java-amazon-linux/

Related releases