AWS Fargate 和 Lambda 用于无服务器计算
使用 AWS Fargate 和 AWS Lambda 进行无服务器计算
AWS Fargate 是另一个无服务器计算解决方案,可能更适合您的工作负载。
AWS Fargate 是一项用于运行容器的托管服务。
它允许您通过“迁移并保留”的方法迁移到无服务器架构。
迁移并保留 (Lift-and-shift) 方法是将应用程序从一个环境复制到另一个环境的过程。
AWS Fargate 用途
它更适合运行时间较长或部署包较大的进程。
它也可能更适合使用模式可预测的工作负载。
对于运行时间少于 15 分钟且使用模式不可靠的任务,Lambda 可能更合适。
下表比较了 AWS Fargate 和 AWS Lambda 的选择。
AWS Fargate | AWS Lambda |
---|---|
适合较大的进程或部署包 | 适合运行时间少于 15 分钟的任务 |
迁移并保留 | 具有不规律的工作负载 |
具有可预测、一致的工作负载 | 需求未知 |
需要超过 3 GB 内存 | 实时数据处理 |
非 HTTP/S 监听器应用程序 | 无状态计算应用程序 |
Docker 镜像的可移植性 | 轻松的 IT 自动化 |
它提供了开发和运营的简洁性 |
使用 AWS Fargate 和 AWS Lambda 进行无服务器计算视频
W3schools.com 与 Amazon Web Services 合作,为我们的学生提供数字培训内容。