AWS 上的容器

在最安全、可靠和可擴展的環境中執行容器

概觀

無論是在內部部署還是在雲端中,AWS 容器服務都可讓您更輕鬆地管理底層基礎設施,因此您可以專注於創新和業務需求。如今,雲端中近 80% 的容器在 AWS 上執行。為了安全性、可靠性和可擴展性,Samsung、Expedia、GoDaddy 和 Snap 等客戶均選擇在 AWS 上執行其容器。

容器插圖

功能

確保容器之間有很強的安全隔離。AWS 提供了最新的安全更新,可讓您為每個容器設定精細的存取許可。AWS 提供超過 210 項安全、合規和控管服務,以及最適合您需要的關鍵功能。

快速開始使用 AWS Copilot 或 AWS App Runner,以减少營運負擔和管理。AWS 可以協助您的團隊快速發佈應用程式,簡化意見回饋,更快地重複利用想法,並加快上市時間。

從最廣泛的服務選項中選取以執行容器。為用於容器的無伺服器運算選擇 AWS Fargate,AWS 將在其中管理您的基礎設施佈建。 若要完全控制您的運算環境,請選擇在 HAQM Elastic Compute Cloud (EC2) 上執行容器。對於容器協調器,您可以選擇 HAQM Elastic Container Service (ECS) 或 HAQM Elastic Kubernetes Service (EKS)。

將容器的敏捷性與雲端的彈性和安全相結合。AWS 容器服務透過設計與其他 AWS 服務深度整合,允許您的容器應用程式利用 AWS 的廣度和深度,範圍從聯網和安全至監控。AWS 容器服務在範圍廣泛的全域基礎設施上執行,在 25 個區域中擁有 80 個以上可用區域 (AZ)。您可以在這裡找到有關容器服務的 SLA 的更多資訊:HAQM ECSHAQM EKSAWS Fargate

AWS 容器服務

使用案例 AWS 服務
執行容器化應用程式或建置微型服務  HAQM Elastic Container Service (ECS)
使用 Kubernetes 管理容器 HAQM Elastic Kubernetes Service (EKS)
以公有或私有方式共享和部署容器軟體
HAQM Elastic Container Registry (ECR)
執行容器但無須管理伺服器 AWS Fargate

使用案例

使用容器隔離程序,以將應用程式分解成稱為微型服務的獨立元件並執行。

將批次處理及擷取、轉換和載入 (ETL) 任務封裝至容器,以快速啟動任務,並根據需求動態擴展。

針對訓練和推論快速擴展機器學習 (ML) 模型,然後使用容器在任何平台上靠近您的資料來源執行。

透過在容器中為應用程式建置工作流程並在內部部署與雲端環境之間執行,標準化部署程式碼的方式。

將整個應用程式封裝並移至雲端,而無需做出任何程式碼變更。