Elastic Beanstalk 平台發行排程 - AWS Elastic Beanstalk

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Elastic Beanstalk 平台發行排程

除了每月定期發行新平台分支版本之外,我們的發行維護也包含下列程序:

  • 新平台分支的發行 – 這些分支通常會引進執行時間語言、作業系統或應用程式伺服器的新主要版本。

  • 淘汰平台分支 – 當其中一個元件達到生命週期結束 (EOL) 時,我們必須淘汰平台分支。如需已淘汰分支政策的詳細資訊,請參閱 Elastic Beanstalk 平台支援政策

規劃資源

下列資源可協助您規劃在 Elastic Beanstalk 平台上執行之應用程式的維護和支援。

  • AWS Elastic Beanstalk 平台指南 — 本指南提供我們每個平台分支的詳細元件清單。它也依發行日期提供具有相同詳細資訊的平台歷史記錄。本指南可以通知您平台分支的特定元件何時變更。如果您的應用程式開始有不同的行為,您也可以在平台指南中交叉參考發生日期,以查看是否有任何平台變更可能會影響您的應用程式。

  • AWS Elastic Beanstalk 版本備註 - 我們的版本備註會宣告我們所有平台版本,包括次要版本和主要版本。這包括我們的每月平台更新、安全版本、修正程式和淘汰公告。您可以從版本備註文件訂閱我們的 RSS 摘要。

即將發佈的平台分支版本

我們會在平台的排程發行日期可供使用時列出即將來臨的平台分支。

正在淘汰的平台分支排程

下表列出排定淘汰的 Elastic Beanstalk 平台分支,因為其部分元件已達到其生命週期結束 (EOL)。

如需包含其特定元件的淘汰平台分支詳細清單,請參閱 AWS Elastic Beanstalk 平台指南中的淘汰平台版本

執行期版本/平台分支

作業系統

目標淘汰日期

.NET 6 AL2023 Amazon Linux 2023 2025 年 3 月 31 日
Python 3.8 AL2 Amazon Linux 2 2025 年 3 月 31 日
Node.js 18 AL2023 Amazon Linux 2023 2025 年 7 月 31 日
Node.js 18 AL2 Amazon Linux 2 2025 年 7 月 31 日
注意

.NET 6 執行期排定在 2025 年 3 月從對應的 AL2 上的 .NET CoreWindows 平台上的 .NET 分支中移除。AL2 上的 .NET Core 和 Windows 平台上的 .NET 分支目前尚未排定淘汰。

淘汰的平台分支歷史記錄

下表列出已處於淘汰狀態的 Elastic Beanstalk 平台分支。您可以在平台指南的平台歷史記錄中,查看這些平台分支及其元件的詳細歷史記錄AWS Elastic Beanstalk

Amazon Linux 2 (AL2)

執行期版本/平台分支

淘汰日期

Corretto 11 with Tomcat 8.5 AL2

2024 年 10 月 10 日

Corretto 8 with Tomcat 8.5 AL2

2024 年 10 月 10 日

Corretto 11 with Tomcat 7 AL2

2022 年 6 月 29 日

Corretto 8 with Tomcat 7 AL2

2022 年 6 月 29 日

Node.js 16 AL2

2024 年 10 月 10 日

Node.js 14 AL2

2024 年 10 月 10 日

Node.js 12 AL2

2022 年 12 月 23 日

Node.js 10 AL2

2022 年 6 月 29 日

PHP 8.0 AL2

2024 年 10 月 10 日

PHP 7.4 AL2

2023 年 6 月 9 日

PHP 7.3 AL2

2022 年 6 月 29 日

PHP 7.2 AL2

2022 年 6 月 29 日

Python 3.7 AL2

2024 年 10 月 10 日

Ruby 3.0 AL2

2024 年 10 月 10 日

Ruby 2.7 AL2

2024 年 10 月 10 日

Ruby 2.6 AL2

2022 年 12 月 23 日

Ruby 2.5 AL2

2022 年 6 月 29 日

Amazon Linux AMI (AL1)

執行期版本/平台分支

淘汰日期

Single Container Docker

2022 年 7 月 18 日

Multicontainer Docker

2022 年 7 月 18 日

Preconfigured Docker - GlassFish 5.0 with Java 8

2022 年 7 月 18 日

Go 1

2022 年 7 月 18 日

Java 8

2022 年 7 月 18 日

Java 7

2022 年 7 月 18 日

Java 8 with Tomcat 8.5

2022 年 7 月 18 日

Java 7 with Tomcat 7

2022 年 7 月 18 日

Node.js

2022 年 7 月 18 日

PHP 7.2 - 7.3

2022 年 7 月 18 日

Python 3.6

2022 年 7 月 18 日

Ruby 2,4, 2.5, 2.6 with Passenger

2022 年 7 月 18 日

Ruby 2.4, 2.5, 2.6 with Puma

2022 年 7 月 18 日

Go 1.3–1.10

2020 年 10 月 31 日

Java 6

2020 年 10 月 31 日

Node.js 4.x–8.x

2020 年 10 月 31 日

PHP 5.4–5.6

2020 年 10 月 31 日

PHP 7.0–7.1

2020 年 10 月 31 日

Python 2.6、2.7、3.4

2020 年 10 月 31 日

Ruby 1.9.3

2020 年 10 月 31 日

Ruby 2.0–2.3

2020 年 10 月 31 日

注意

2022 年 7 月 18 日,Elastic Beanstalk 已將所有以 Amazon Linux AMI (AL1) 為基礎的平台分支狀態設為已淘汰如需詳細資訊,請參閱平台淘汰常見問答集

Windows Server
執行期版本/平台分支

淘汰日期

在 64 位元 Windows Server (和 Core) 2012 R2 0.1.0 版上執行的 IIS 8.5

2022 年 6 月 29 日

在 64 位元 Windows Server (和 Core) 2012 R2 1.2.0 版上執行的 IIS 8.5

2022 年 6 月 29 日

在 64 位元 Windows Server 2016 (和 Core) 1.2.0 版上執行的 IIS 10.0

2022 年 6 月 29 日

在 64 位元 Windows Server 2012 R1 平台分支上執行的 IIS 8

2022 年 6 月 22 日

在 64 位元 Windows Server 2012 R1 0.1.0 版上執行的 IIS 8

2022 年 6 月 22 日

在 64 位元 Windows Server 2012 R1 1.2.0 版上執行的 IIS 8

2022 年 6 月 22 日

已淘汰的伺服器和作業系統歷史記錄

下表提供 Elastic Beanstalk 平台不再支援的作業系統、應用程式伺服器和 Web 伺服器歷史記錄。所有使用這些元件的平台分支現在都已淘汰。日期反映包含元件之最後一個 Elastic Beanstalk 平台分支的淘汰日期。

作業系統

作業系統版本

平台淘汰日期

Windows Server 2012 R2 running IIS 8.5

2023 年 12 月 4 日

Windows Server Core 2012 R2 running IIS 8.5

2023 年 12 月 4 日

Amazon Linux AMI (AL1)

2022 年 7 月 18 日

Windows Server 2012 R1

2022 年 6 月 22 日

Windows Server 2008 R2

2019 年 10 月 28 日

應用程式伺服器

應用程式伺服器版本

平台淘汰日期

Tomcat 7

2022 年 6 月 29 日針對 Amazon Linux 2 (AL2) 平台

2022 年 7 月 18 日針對 Amazon Linux AMI (AL1) 平台

Tomcat 8

2020 年 10 月 31 日

Tomcat 6

2020 年 10 月 31 日

Web 伺服器

Web 伺服器版本

平台淘汰日期

在 64 位元 Windows Server 上執行的 IIS 8

2022 年 6 月 22 日

Apache HTTP 伺服器 2.2

2020 年 10 月 31 日

Nginx 1.12.2

2020 年 10 月 31 日