跳至主要內容
容器和無伺服器建議指南

我沒有運作模型偏好

下列哪一項最適用於您的使用案例?

我想要執行容器化應用程式

Missing alt text value

您希望遷移或建置容器化應用程式,同時享有無伺服器的諸多優勢。您的應用程式採用傳統的程式設計方法,其中具有專用運算層的長時間執行程序。

選取

我想執行基本的 Web 服務

Missing alt text value

您想要大規模執行安全的 Web 應用程式和 API,及/或需要輕鬆建置、部署和執行容器化應用程式,而無需先前的基礎設施或容器體驗,並且需要全受控服務。

選取

我想只執行程式碼

Missing alt text value

您想要盡可能地將基礎設施管理和操作負擔卸載到 AWS,並將建置部署為函數的應用程式。這種方法非常適合建置事件驅動應用程式,或新的同步 Web /請求與回應模式應用程式。

選取

協助我了解

您來到這裡是因為您表示希望採用擴展和管理應用程式的運作模型,將底層基礎設施資源的管理盡可能轉移到 AWS。使用 AWS 無伺服器運算服務,您可以利用 AWS 的最佳實務和專業知識來提高效能、可擴展性、可用性和安全性,如此一來,開發團隊可以專注於撰寫可解決業務問題的程式碼。

在 AWS 上使用無伺服器運作模型時,有三個主要選項:

  1. 如果您正在尋找全面的容器協調服務,可為組織提供建置、部署和管理任何規模的容器化應用程式的最簡單方式,請選取「我想執行容器化應用程式」。當您想要執行使用熟悉的程式設計方法開發的全新或現有服務型應用程式時,這種方法非常適合。Python/Flask 和 Nodejs/Express 是屬於此類別中廣為人知的 Web 框架,非常適合加速現有應用程式的遷移。
  2. 如果您正在尋找一種以功能為基礎的無伺服器運算服務,可抽取基礎運算環境並代表您在高可用性、可擴展、安全、容錯的環境中執行程式碼,請選擇「我只想執行程式碼」。這樣一來,您的團隊便可以騰出時間,主要專注於應用程式開發、縮短上市時間,以及降低總體擁有成本。
  3. 如果您擁有具有請求/回應模式的 Web 應用程式後端,並且希望 AWS 處理負載平衡、修補和擴展,同時提供現成的 CI/CD 體驗,請選取「我想執行基本 Web 服務」。建議使用完全受管的容器應用程式服務,以便讓您在沒有基礎設施或容器使用經驗的情況下建置、部署和執行容器化 Web 應用程式與 API 服務。

找到今天所需的資訊了嗎?

讓我們知道,以便我們改善頁面內容的品質