Elastic Beanstalk platform versions scheduled for retirement - AWS Elastic Beanstalk

Elastic Beanstalk platform versions scheduled for retirement

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. For details about currently supported platform versions, see Elastic Beanstalk supported platforms.

This page lists platform versions that Elastic Beanstalk has scheduled for retirement, because some of their components are reaching their End of Life (EOL). These platform versions remain available until the published retirement date of their retiring components. For a list of component retirement dates, see AWS Elastic Beanstalk platform schedules in the AWS Elastic Beanstalk Developer Guide.

Note

On July 18, 2022 Elastic Beanstalk set the status of all platform branches based on Amazon Linux AMI (AL1) to retired. For more information, see AL1 platform retirement FAQ in the AWS Elastic Beanstalk Developer Guide.

The following sections provide information about all retiring platform versions.

Docker

Elastic Beanstalk has scheduled the following Docker platform versions for retirement.

Platform Version and Solution Stack Name

AMI

ECS Agent

Docker

Docker Compose

Proxy Server

End Date

Docker AL2 version 4.6.0

64bit Amazon Linux 2 v4.6.0 running Docker

2.0.20260216

25.0.14

5.1.0

nginx 1.28.2

2026-06-30

ECS AL2 version 3.7.0

64bit Amazon Linux 2 v3.7.0 running ECS

2.0.20260216

1.101.3

25.0.14

2026-06-30

For information about current platform versions, see Docker.

Go

Elastic Beanstalk has scheduled the following Go platform versions for retirement.

Platform Version and Solution Stack Name

AMI

Language

AWS X-Ray

Proxy Server

End Date

Go 1 AL2 version 3.16.0

64bit Amazon Linux 2 v3.16.0 running Go 1

2.0.20260216

Go 1.26.0

3.6.2

nginx 1.28.2

2026-06-30

For information about current platform versions, see Go.

Java SE

Elastic Beanstalk has scheduled the following Java SE platform versions for retirement.

Platform Version and Solution Stack Name

AMI

Language

Tools

AWS X-Ray

Proxy Server

End Date

Corretto 17 version 3.11.0

64bit Amazon Linux 2 v3.11.0 running Corretto 17

2.0.20260216

Corretto 17.0.18.9.1

Ant 1.10.15, Gradle 8.14.4, Maven 3.9.12

3.6.2

nginx 1.28.2

2026-06-30

Corretto 11 version 3.11.0

64bit Amazon Linux 2 v3.11.0 running Corretto 11

2.0.20260216

Corretto 11.0.30.7.1

Ant 1.10.15, Gradle 8.14.4, Maven 3.9.12

3.6.2

nginx 1.28.2

2026-06-30

Corretto 8 version 3.11.0

64bit Amazon Linux 2 v3.11.0 running Corretto 8

2.0.20260216

Corretto 8.482.08.1

Ant 1.10.15, Gradle 8.14.4, Maven 3.9.12

3.6.2

nginx 1.28.2

2026-06-30

For information about current platform versions, see Java SE.

Tomcat

Elastic Beanstalk has scheduled the following Tomcat platform versions for retirement.

Platform Version and Solution Stack Name

AMI

Language

AWS X-Ray

Application Server

Proxy Server

End Date

Corretto 11 with Tomcat 9 AL2 version 4.11.0

64bit Amazon Linux 2 v4.11.0 running Tomcat 9 Corretto 11

2.0.20260216

Corretto 11.0.30.7.1

3.6.2

Tomcat 9.0.110

nginx 1.28.2 (default), Apache 2.4.66

2026-06-30

Corretto 8 with Tomcat 9 AL2 version 4.11.0

64bit Amazon Linux 2 v4.11.0 running Tomcat 9 Corretto 8

2.0.20260216

Corretto 8.482.08.1

3.6.2

Tomcat 9.0.110

nginx 1.28.2 (default), Apache 2.4.66

2026-06-30

For information about current platform versions, see Tomcat.

.NET Core on Linux

Elastic Beanstalk has scheduled the following .NET Core on Linux platform versions for retirement.

Platform Version and Solution Stack Name

Framework

Proxy Server

AMI

AWS X-Ray

End Date

.NET Core on AL2 version 2.13.0

64bit Amazon Linux 2 v2.13.0 running .NET Core

.NET 8.0.24, supports 8.0.24

nginx 1.28.2

2.0.20260216

3.6.2

2026-06-30

For information about current platform versions, see .NET Core on Linux.

Node.js

Elastic Beanstalk has scheduled the following Node.js platform versions for retirement.

Platform Version and Solution Stack Name

AMI

Node.js versions (npm versions)

Proxy Server

Git

AWS X-Ray

End Date

Node.js 20 AL2023 version 6.8.0

64bit Amazon Linux 2023 v6.8.0 running Node.js 20

2023.10.20260216

20.20.0 (10.8.2)

Default version: 20.20.0

nginx 1.28.2 (default), Apache 2.4.66

2.50.1

3.6.2

2026-07-31

For information about current platform versions, see Node.js.

PHP

Elastic Beanstalk has scheduled the following PHP platform versions for retirement.

Platform Version and Solution Stack Name

AMI

Language

Composer

Proxy Server

End Date

PHP 8.1 AL2023 version 4.10.0

64bit Amazon Linux 2023 v4.10.0 running PHP 8.1

2023.10.20260216

PHP 8.1.34

2.9.5

nginx 1.28.2 (default), Apache 2.4.66

2026-03-31

PHP 8.1 AL2 version 3.13.0

64bit Amazon Linux 2 v3.13.0 running PHP 8.1

2.0.20260216

PHP 8.1.33

2.9.5

nginx 1.28.2 (default), Apache 2.4.66

2026-03-31

For information about current platform versions, see PHP.

Python

Elastic Beanstalk has scheduled the following Python platform versions for retirement.

Platform Version and Solution Stack Name

AMI

Language

Package Manager

AWS X-Ray

Proxy Server

End Date

Python 3.9 AL2023 version 4.10.0

64bit Amazon Linux 2023 v4.10.0 running Python 3.9

2023.10.20260216

Python 3.9.25

pip 26.0.1, pipenv 2025.0.4

3.6.2

nginx 1.28.2 (default), Apache 2.4.66

2026-07-31

For information about current platform versions, see Python.

Ruby

Elastic Beanstalk has scheduled the following Ruby platform versions for retirement.

Platform Version and Solution Stack Name

AMI

Language

Package Manager

Application Server

AWS X-Ray

Proxy Server

End Date

Ruby 3.2 AL2023 version 4.10.0

64bit Amazon Linux 2023 v4.10.0 running Ruby 3.2

2023.10.20260216

Ruby 3.2.8

RubyGems 3.4.19

Puma 7.2.0

3.6.2

nginx 1.28.2

2026-07-31

For information about current platform versions, see Ruby.