About Elastic Beanstalk platforms
AWS Elastic Beanstalk provides managed platforms that support running web applications developed for specific programming languages, frameworks, and web containers. Elastic Beanstalk offers one or more platform versions for each platform. When you create an environment and choose a platform, Elastic Beanstalk provisions the resources that your application needs, including one or more Amazon Elastic Compute Cloud (Amazon EC2) instances. The software stack running on the Amazon EC2 instances depends on the version you chose.
Each platform has supported and retired platform versions. You can always create an environment based on a supported platform version. Retired platform versions are available only to existing customer environments for a period of 90 days from the published retirement date. For more information, refer to the Platform support policy topic in the AWS Elastic Beanstalk Developer Guide.
When Elastic Beanstalk updates a platform, previous platform versions are still supported, but they lack the most up-to-date components and aren't recommended for use. We recommend that you transition to the latest platform version. You can still create an environment based on a previous platform version if you've already used it in an environment in the last 30 days (using the same account, in the same region).
For more information about platforms, see AWS Elastic Beanstalk Platforms in the AWS Elastic Beanstalk Developer Guide.
Detailed release notes are available for recent releases at AWS Elastic Beanstalk Release Notes.
What's in this document
This document contains two sets of lists:
-
Elastic Beanstalk supported platforms – Lists of current platform versions.
-
Elastic Beanstalk platform versions scheduled for retirement – Lists of current platform versions scheduled for retirement.
-
Platform history – Lists of historical platform versions and the date ranges they were current.
All platform lists have details about the platform versions available in each platform (now or in a historical date range) and about the software component versions associated with each platform version.
Additional resources
The following related resources can help you as you work with this service.
-
AWS Elastic Beanstalk Developer Guide – Concepts, tutorials, and reference materials.
-
AWS Elastic Beanstalk Release Notes – Details about new features, updates, and fixes related to the Elastic Beanstalk service, platform, console, and EB CLI.