AL2023 on AWS Elastic Beanstalk
AWS Elastic Beanstalk is a service for deploying and scaling web applications and
services. Upload your code and Elastic Beanstalk automatically handles
the deployment — from capacity provisioning, load balancing, and auto
scaling to application health monitoring. For more information, see
AWS Elastic Beanstalk
To use Elastic Beanstalk, you create an application, upload an application version in the form of an application source bundle (for example, a Java .war file) to Elastic Beanstalk, and then provide some information about the application. Elastic Beanstalk automatically launches an environment and creates and configures the AWS resources needed to run your code. For more information, see the AWS Elastic Beanstalk Developer Guide.
Elastic Beanstalk Linux platforms use Amazon EC2 instances, and these instances run Amazon Linux. As of August 4, 2023, Elastic Beanstalk offers the following platform branches based on Amazon Linux 2023: Docker, Tomcat, Java SE, Node.js, PHP, and Python. Elastic Beanstalk is working on releasing support for AL2023 to more Elastic Beanstalk platforms.
The full list of Elastic Beanstalk platform support and current platforms built on top of AL2023 can be found in the Elastic Beanstalk Linux platforms section of the Elastic Beanstalk Developer Guide.
You can find the Release Notes for new Elastic Beanstalk platforms and versions of existing platforms in the Elastic Beanstalk Release Notes.