本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Elastic Beanstalk 是一種用於部署和擴展 Web 應用程式和服務的服務。您只要上傳程式碼,Elastic Beanstalk 即會自動處理部署作業;無論是容量佈建、負載平衡、自動擴展或應用程式運作狀態監控,該服務都能滿足所需。如需詳細資訊,請參閱 AWS Elastic Beanstalk
若要使用 Elastic Beanstalk,您須建立應用程式、將應用程式版本 (採用諸如 Java .war 檔案之應用程式原始碼套件的形式) 上傳至 Elastic Beanstalk,然後提供應用程式的部分資訊。Elastic Beanstalk 會自動啟動環境,並建立和設定執行程式碼所需的 AWS 資源。如需詳細資訊,請參閱《AWS Elastic Beanstalk 開發人員指南》。
Elastic Beanstalk Linux 平台使用 Amazon EC2 執行個體,而這些執行個體執行 Amazon Linux。自 2023 年 8 月 4 日起,Elastic Beanstalk 提供以下基於 Amazon Linux 2023 的平台分支:Docker、Tomcat、Java SE、Node.js、PHP 和 Python。Elastic Beanstalk 正在努力在更多 Elastic Beanstalk 平台上發佈對 AL2023 的支援。
您可以在《Elastic Beanstalk 開發人員指南》的「Elastic Beanstalk Linux 平台」一節中查看 Elastic Beanstalk 平台支援和目前建置在 AL2023 上的完整平台清單。
您可以在 Elastic Beanstalk 版本備註中查看新 Elastic Beanstalk 平台的版本備註以及現有平台的版本