Skip to main content

Amazon Lambda now supports Java 8, 11, and 17 on Amazon Linux 2023 in Amazon Web Services China Regions

Posted on: Aug 12, 2026

Amazon Lambda now supports Java 8, Java 11, and Java 17 runtimes on Amazon Linux 2023 (AL2023) in the Amazon Web Services China (Beijing) Region, Operated by Sinnet, and the Amazon Web Services China (Ningxia) Region, Operated by NWCD. These new runtimes are available as both managed runtimes and container base images. They enable customers running Lambda functions on Java 8, 11, or 17 to migrate from Amazon Linux 2 (AL2) to AL2023 without requiring a simultaneous Java version upgrade.

The existing Lambda runtimes for Java 8, 11 and 17 run on AL2, which is scheduled for end of life on June 30, 2026. To maintain support coverage and SLA eligibility, customers must migrate their functions to an AL2023-based runtime. Amazon recommends that customers upgrade to Java 21 or Java 25 on AL2023 as the preferred migration path. These runtimes offer the latest language features and performance improvements. For customers who are not yet ready to upgrade their Java version, the new Java 8, 11, and 17 runtimes on AL2023 provide an alternative forward path. In addition, the existing AL2-based Lambda runtimes for Java 8, 11, and 17 will remain supported and continue to receive patches for critical and selected important security issues until June 30, 2027, giving customers a full year after AL2's end of life to complete their migration.

Visit our product page for more information about Amazon Lambda. To learn more about Lambda runtimes, visit the Lambda runtimes documentation.