Elastic Beanstalk 平台詞彙表 - AWS Elastic Beanstalk

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

Elastic Beanstalk 平台詞彙表

以下為與 AWS Elastic Beanstalk 平台及其生命週期相關的關鍵詞彙。

執行時間

執行您應用程式碼所需之程式設計語言特定的執行時間軟體 (架構、程式庫、解譯器、vm 等等)。

Elastic Beanstalk 元件

Elastic Beanstalk 在平台上新增的軟體元件可啟用 Elastic Beanstalk 功能。例如,收集和報告運作狀態資訊需要使用增強型運作狀態代理程式。

平台

作業系統 (OS)、執行時間、Web 伺服器、應用程式伺服器和 Elastic Beanstalk 元件的組合。平台提供可供執行應用程式的元件。

平台版本

特定作業系統 (OS) 版本、執行時間、Web 伺服器、應用程式伺服器和 Elastic Beanstalk 元件的組合。您根據平台版本建立 Elastic Beanstalk 環境,並在此環境中部署應用程式。

平台版本的語意版本編號格式為 X.Y.ZX 表示主要版本、Y 表示次要版本,Z 則是修補程式版本。

平台版本可以是以下其中一個狀態:

  • 支援的 – 完全包含支援的元件的平台版本。所有元件尚未達到其各自供應商 (擁有者 – AWS 或第三方 – 或社群) 指定的生命週期結束 (EOL)。它們會收到供應商的定期修補程式或次要更新。Elastic Beanstalk 提供支援的平台版本讓您建立環境。

  • 已淘汰 – 平台版本,其中包含一或多個已達供應商指定的生命週期結束 (EOL) 的已淘汰元件。Elastic Beanstalk 環境不向新或現有的客戶提供淘汰的平台版本。

    如需已淘汰元件的詳細資訊,請參閱 Elastic Beanstalk 平台支援政策

平台分支

一系列平台版本,會共用某些元件的特定 (通常是主要) 版本,例如作業系統 (OS)、執行時間或 Elastic Beanstalk 元件。例如:在 64 位元 Amazon Linux 上執行的 Python 3.6在 64 位元 Windows Server 2016 上執行的 IIS 10.0。分支中的每個連續平台版本都是前一個版本的更新。

您可以無條件使用每個平台分支中的最新平台版本來建立環境。分支中先前的平台版本仍然受支援如果您在過去 30 天曾在環境中使用過,則可以根據先前的平台版本來建立環境。但是這些先前的平台版本缺少最新的元件,不建議使用。

平台分支可以是以下其中一個狀態:

  • 支援的 – 目前的平台分支。它完全由支援的元件組成。它會持續接收平台更新,建議用於生產環境。如需支援的平台分支清單,請參閱 AWS Elastic Beanstalk 平台指南中的 Elastic Beanstalk 支援的平台

  • Beta – 預覽版,發行前平台分支。這本質上是實驗性的。它可能會持續收到平台更新一段時間,但沒有長期支援。不建議在生產環境中使用 beta 平台分支。僅用於評估。如需 beta 平台分支的清單,請參閱 AWS Elastic Beanstalk 平台指南中的公開 Beta 版中的 Elastic Beanstalk 平台版本

  • 已取代的 – 具有一或多個「已取代的元件」的平台分支。它會接收持續的平台更新,但不建議在生產環境中使用。如需已棄用的平台分支清單,請參閱 AWS Elastic Beanstalk 平台指南中的排定淘汰的 Elastic Beanstalk 平台版本

  • 淘汰 – 具有一或多個「淘汰元件」的平台分支。它不再接收平台更新,不建議在生產環境中使用。AWS Elastic Beanstalk 平台指南中未列出淘汰的平台分支。Elastic Beanstalk 不會將淘汰平台分支的平台版本提供給您建立環境。

支援的元件沒有供應商 (擁有者或社群) 排程的淘汰日期。供應商可能是 AWS 或第三方。已棄用元件具有其供應商排程的淘汰日期。已淘汰的元件已達生命週期結束 (EOL),且其供應商不再支援。如需已淘汰元件的詳細資訊,請參閱 Elastic Beanstalk 平台支援政策

如果您的環境使用已棄用或已淘汰的平台分支,建議您將其更新為支援的平台分支中的平台版本。如需詳細資訊,請參閱「更新您 Elastic Beanstalk 環境的平台版本」。

平台更新

發行的新平台版本包含某些平台元件更新 — 作業系統、執行時間、web 伺服器、應用程式伺服器和 Elastic Beanstalk 元件。平台更新下列語意版本控制分類,可有數個層級:

  • 重大更新 – 變更內容與現有平台版本不相容的更新。您可能需要修改應用程式,才能在新版本中正確執行。重大更新有新的主要平台版本編號。

  • 次要更新 – 新增功能與現有平台版本回溯相容的更新。您不需要修改應用程式,就能在新的次要版本中正確執行。次要更新有新的次要平台版本編號。

  • 修補程式更新 – 包含之維護版本 (錯誤修正、安全更新和效能改善) 與現有平台版本回溯相容的更新。修補程式更新有新的修補程式平台版本編號。

受管更新

自動套用 Elastic Beanstalk 支援平台版本之作業系統 (OS)、執行時間、web 伺服器、應用程式伺服器和 Elastic Beanstalk 元件修補程式和次要更新的 Elastic Beanstalk 功能。受管更新會將相同平台分支中的較新平台版本套用至您的環境。您可以設定受管更新只套用修補程式更新,或同時套用次要與修補程式更新。您也可以完全停用受管更新。

如需更多詳細資訊,請參閱受管平台更新