AWS 上的容器

執行容器最安全、可靠和可擴展的方式
AWS 是您執行容器的首選,且雲端上所有容器的 80% 皆是在 AWS 上執行。Samsung、Expedia、KPMG、GoDaddy 和 Snap 等客戶均選擇在 AWS 上執行其容器,因為我們同時兼顧了安全性、可靠性和可擴展性。
安全
AWS 提供 210 項安全性、合規和控管服務以及比第二大雲端供應商多出約 40 項的關鍵功能。AWS 在您的容器之間提供了強大的安全隔離,確保您正在執行最新的安全更新,並使您能為每個容器設定細微存取許可。
可靠

AWS 容器服務在最佳的全域基礎設施上執行,在 22 個區域中擁有 69 個可用區域 (AZ)。AWS 提供比第二大雲端供應商多 2 倍以上的具有多個可用區域的區域 (22 比8)。我們所有的容器服務 (ECSEKSFargate) 均有 SLA,讓您能放心使用。

選擇
AWS 容器服務提供了最廣泛的服務選擇以執行容器。若要對容器進行無伺服器運算,您可選擇 AWS Fargate;若要控制運算環境的安裝、組態和管理,則選擇 Amazon EC2。您亦可選擇要使用的容器協調器:Amazon Elastic Container Service (ECS) 或 Amazon Elastic Kubernetes Service (EKS)。
與 AWS 深度整合
AWS 容器服務透過設計與 AWS 深度整合。這允許您的容器應用程式,從聯網、安全性或監控方面來利用 AWS 雲端的廣度和深度。AWS 將容器的敏捷性與雲端的彈性和安全性相結合。
8-column-square@1x-Opt-1
開始使用容器進行建置
了解在 AWS 上開始使用容器的方法 »

80%

在雲端執行的所有容器化應用程式在 AWS 上執行*

150%

AWS 容器服務的年增率

10 倍

1 年內的 EKS 用量成長量

3 倍

1 年內的 Fargate 用量成長量,每週執行 1 億項任務

2B+

使用 ECR 的每週影像提取次數
*https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

AWS 容器服務

使用案例
AWS 產品
儲存、加密和管理容器映像

Amazon Elastic Container Registry (ECR)

壓縮和加密容器映像,使它們可以快速啟動並可以在任何地方執行。

執行容器化應用程式或建立微型服務

Amazon Elastic Container Service (ECS)

一種全受管的容器協調服務,提供最安全、可靠和可擴展的方式來執行容器化應用程式。

使用 Kubernetes 管理容器

Amazon Elastic Kubernetes Service (EKS)

一種全受管 Kubernetes 服務,提供最安全、可靠和可擴展的方式來使用 Kubernetes 執行容器化應用程式。

執行容器但無須管理伺服器

AWS Fargate

一種無伺服器運算引擎,適用於搭配 Amazon Elastic Container Service (ECS) 與 Amazon Elastic Kubernetes Service (EKS) 使用的容器。Fargate 無需佈建和管理伺服器,可讓您指定每個應用程式的資源和支付每個應用程式的資源費用,並且透過經過設計的應用程式隔離來增強安全性。

執行容器時在伺服器層級進行控制

Amazon Elastic Compute Cloud (EC2)

EC2 虛擬機器讓您可以控制伺服器叢集並提供各種自訂選項。

容器化並遷移現有的應用程式

AWS App2Container (A2C)

AWS App2Container (A2C) 是一種軟體工具,可將 .NET 及 Java 應用程式現代化為容器化應用程式。

快速啟動和管理容器化應用程式

AWS Copilot

AWS Copilot 是一種 CLI 工具,讓開發人員能夠在 Amazon ECS 和 AWS Fargate 上建置、發佈和操作可用於生產環境的容器化應用程式。

AWS 容器服務

使用案例 AWS 服務
儲存、加密和管理容器映像 Amazon Elastic Container Registry (ECR)
執行容器化應用程式或建立微型服務 Amazon Elastic Container Service (ECS)
使用 Kubernetes 管理容器 Amazon Elastic Kubernetes Service (EKS)
執行容器但無須管理伺服器 AWS Fargate
執行容器時在伺服器層級進行控制 Amazon Elastic Compute Cloud (EC2)
容器化並遷移現有的應用程式 AWS App2Container
快速啟動和管理容器化應用程式 AWS Copilot

使用案例

Page-Illos_Containers_Microservices_3-column
微型服務

容器提供的程序隔離可讓其輕鬆將應用程式分解成稱為「微型服務」的獨立元件並執行。

Page-Illos_Containers_Batch-Processing_3-column
批次處理

將批次處理和 ETL 任務封裝至容量,以便快取啟動任務,並根據需求動態擴展。

Page-Illos_Containers_Machine-Learning_3-column
機器學習

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

混合應用程式

容器可讓您標準化程式碼的部署方式,使其能夠針對在內部部署和雲端環境之間執行的應用程式建立工作流程。

應用程式遷移至雲端

容器讓您能夠輕鬆將整個應用程式封裝並移至雲端,而無需做出任何程式碼變更。

平台即服務

使用容器來建置平台,無需開發人員管理基礎設施和標準化您應用程式的部署和管理方式。

分析師研究

New Wave 公有雲端企業容器平台 (New Wave on Public Cloud Enterprise Container Platforms)

Forrester 發布了「New Wave 公有雲端企業容器平台」報告,報告中評估了類別中七個最重要的供應商。報告中將 AWS 評為領導者,評等領先於 Microsoft 和 Google。 在 “New Wave” 報告中,共列出 10 項標準,並據此將供應商分別評為與眾不同、不相上下或需要改進。在 10 項標準中,AWS 有 8 項獲得「與眾不同」的評分,而在另外 2 項標準中則獲得「不相上下」的評分,這是七家被評估供應商中的最佳表現。此外,我們的市場占有率亦遠遠超過任何競爭對手。

指南:AWS 上的容器和 Kubernetes

Nucleus 研究發表了關於 AWS 上的容器和 Kubernetes 的指南。為了充分了解公司如何使用容器,Nucleus 對 21 家公司的開發人員進行了深入的訪談,公司規模從融資後的新創公司到全球企業,並涉及 710 個離散的容器化工作負載。我們發現,有 81% 的容器是部署在雲端,而其中 AWS 雲端是最受歡迎的選擇;有 80% 的雲端託管容器均在 AWS 上執行。在雲端託管的 Kubernetes 工作負載中,有 82% 是在 AWS 上執行。

使用公有雲端中的容器對應用程式進行現代化處理

容器是下一代運算的當然繼承者。容器與應用程式體系架構、軟體開發方法和操作原理中的轉換密切相關。最終,這些變更的組合可更快速地交付軟體,以及更具現代化、可擴展性和敏捷性的應用程式。在這份報告中,IDC 預測企業容器執行個體的五年複合年均成長率 (CAGR) 為 79%,到 2021 年將有超過 18 億個企業容器。IDC 亦分享了使用 AWS 容器服務來建置現代應用程式的方法。