AWS Fargate

适用于容器的无服务器计算
AWS Fargate 简介(0:46)
为什么选择 AWS Fargate?

AWS Fargate 是一种无服务器、随用随付的计算引擎,可让您专注于构建应用程序,而无需管理服务器。将服务器管理、资源分配和扩展等任务转移到 AWS 不仅可以改善您的运营状况,还可以加快云端从构思到生产的过程,并降低总拥有成本。 

AWS Fargate 的优势

通过 AWS Fargate,您可以专注于构建应用程序。您可以减少管理工作量,选择付款方式,并通过设计隔离来提高安全性

部署和管理应用程序而非基础设施。消除扩展、修补、帮助保护和管理服务器的运维开销。
通过与 Amazon CloudWatch Container Insights 等 AWS 服务的内置集成来监控您的应用程序,或者使用第三方工具来收集指标和日志。
通过设计隔离工作负载来提高安全性。Amazon ECS 任务和 Amazon EKS 容器组(Pod)在它们自己的专用运行时系统环境中运行。
只需为使用的计算资源付费,无需预付费用。使用实惠配套、Fargate Spot 或 AWS Graviton 处理器进一步优化成本。

工作原理

AWS Fargate 与 Amazon Elastic Container Service(Amazon ECS)和 Amazon Elastic Kubernetes Service(Amazon EKS)兼容。 选择任何符合 OCI 标准的容器映像,定义内存和计算资源,然后使用无服务器计算运行容器。由于该服务支持多种 CPU 架构和操作系统,因此您可以在各种应用程序中享受这些好处。

该图显示了使用 AWS Fargate 运行容器化应用程序所获得的好处。

使用案例

Web 应用程序、API 和微服务

Build and deploy your applications, APIs, and microservices architectures with the speed and immutability of containers. Remove the need to own, run, and manage the lifecycle of a compute infrastructure, so you can focus on your applications.

现代化应用程序

Use AWS Fargate with Amazon ECS or Amazon EKS to more easily run and scale your containerized workloads. Migrate and run your Amazon ECS Windows containers without refactoring or rearchitecting your legacy applications.

支持 AI 和 ML 应用程序

Create a flexible and portable artificial intelligence (AI) and machine learning (ML) development environment. Train, test, and deploy your ML models with scalable resources that boost server capacity while avoiding overprovisioning.

数据处理

Run data processing workloads, scale up to 16 vCPU and 120 GB memory per task, and integrate with AWS Batch for serverless parallel processing.

深入了解 AWS