Using AL2023 in Amazon Lambda
With Amazon Lambda, you can run code without provisioning or managing servers. You pay only for the compute time that you consume–there's no charge when your code isn't running. You can run code for virtually any type of application or backend service–all with zero administration. Just upload your code and Lambda takes care of everything required to run and scale your code with high availability.
AL2023 provided.al2023
managed runtime and container image
The provided.al2023
base runtime is based on the AL2023 minimal container image, and
provides an AL2023 based Lambda managed runtime and container base imageprovided.al2023
runtime is based on the AL2023 minimal container image, it is
substantially smaller at less than 40 MB than the provided.al2
runtime at around
109 MB.
For more information, see Lambda runtimes and Working with Lambda container images.
AL2023 based Lambda runtimes
Future releases of managed language runtimes, such as Node.js 20,
Python 3.12, Java 21, and .NET 8, are based on
AL2023 and will use provided.al2023
as the base image as described in the
announcement
of AL2023 based runtimes
AL2023 based Lambda functions
For more information, see Lambda runtimes in the Amazon Lambda Developer Guide.