Fargate 分配了适当的计算量,从而无需选择实例和扩展集群容量。您只需为运行容器所需的资源付费,因此不会超额预置并为额外的服务器付费。Fargate 在其自己的内核中运行每个任务或 Pod,从而提供任务和 Pod 自己的隔离的计算环境。这使您的应用程序能够通过设计隔离工作负载和提高安全性。这就是为什么诸如 Vanguard、Accenture、Foursquare 和 Ancestry 之类的客户都选择在 Fargate 上运行其关键任务应用程序。
![]() | 澳大利亚国家银行 (NAB) 是澳大利亚最大的金融机构之一,为其客户提供各种个人银行金融解决方案。 “通过消除对基础架构管理的需求,我们希望适用于 Amazon EKS 的 AWS Fargate 可以将新项目的开发成本降低 75%。在接下来的 12 个月中,迁移到适用于 Amazon EKS 的 AWS Fargate 将使 100 个 NAB 服务团队拥有基于托管微服务的平台,可将 50 个整体式应用程序分解为现代架构。” Steve Day,NAB 基础设施、云和工作场所的执行总经理 |
部署和管理应用程序而非基础设施 | 大小合适且具有灵活定价选项的资源 | |
无论使用 ECS 还是 EKS 运行 Fargate,您都可以专注于构建和操作应用程序。您只需与容器交互并为其付费,即可避免扩展、修补、保护和管理服务器的运营开销。Fargate 可确保运行您容器的基础设施始终通过所需的补丁保持最新状态。 | Fargate 可启动并缩放计算,以密切符合您为容器指定的资源需求。借助 Fargate,您无需超额预置并为额外的服务器付费。就像使用 Amazon EC2 实例一样,您也可以使用 Fargate 获得 Spot 和 Compute Savings Plan 定价选项。与按需价格相比,Fargate Spot 为容忍中断的应用程序提供了高达 70% 的折扣,而 Compute Savings Plan 为持久性工作负载的承诺支出提供了高达 50% 的折扣。 | |
按设计进行安全隔离 | 应用程序的丰富可观测性 | |
各个 ECS 任务或 EKS Pod 各自在其自己的专用内核运行时环境中运行,并且不与其他任务和 Pod 共享 CPU、内存、存储或网络资源。这样可以确保针对每个任务或 Pod 进行工作负载隔离并提高安全性。 | 借助 Fargate,您可以通过与其他 AWS 服务(包括 Amazon CloudWatch Container Insights)的内置集成获得开箱即用的可观测性。Fargate 允许您通过具有开放式界面的大量第三方工具来收集指标和日志,以监控您的应用程序。 |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |