ECS是全受管的容器協調服務。由於其安全性、可靠性和可擴展性,Duolingo、Samsung、GE 和 Cookpad 等客戶使用 ECS 來執行其最敏感的關鍵任務應用程式。
鑒於多種原因,ECS 是執行容器的理想選擇。首先,您可以選擇使用 AWS Fargate (用於容器的無伺服器運算) 執行 ECS 叢集。Fargate 消除了佈建和管理伺服器的需求,讓您指定每個應用程式的資源和支付資源費用,並且透過經過設計的應用程式隔離來增強安全性。其次,ECS 在 Amazon 中得到廣泛使用,以支援諸如 Amazon SageMaker、AWS Batch、Amazon Lex 和 Amazon.com 的推薦引擎之類的服務,從而確保在安全性、可靠性和可用性方面,對 ECS 進行了廣泛的測試。
此外,由於 ECS 是關鍵 Amazon 服務的基礎支柱,因此它可以與 Amazon Route 53、Secrets Manager、AWS Identity and Access Management (IAM) 和 Amazon CloudWatch 等其他服務原生整合,從而為您提供熟悉的容器部署和擴展體驗。ECS 還能夠快速與其他 AWS 服務整合,從而提供更多功能。例如,ECS 讓您的應用程式可以靈活地組合使用 Amazon EC2 和 AWS Fargate 以及 Spot 和隨需定價選項。ECS 還與 AWS App Mesh (一種服務網格) 整合,為您的應用程式帶來豐富的可觀察性、流量控制和安全功能。自推出以來,ECS 增長迅速,目前每小時啟動的容器數量比 EC2 啟動的執行個體多 5 倍。