AWS 使用 Fargate 和 Lambda 进行无服务器计算
使用 AWS Fargate 和 AWS Lambda 进行无服务器计算
AWS Fargate 是另一种无服务器计算解决方案,它可能更适合您的工作负载。
AWS Fargate 是一种旨在运行容器的托管服务。
它允许您使用“提升和迁移”方法迁移到无服务器架构。
提升和迁移 方法是指将应用程序从一个环境复制到另一个环境的过程。
AWS Fargate 用途
它更适合长时间运行的进程或更大的部署包。
它也可能更适合工作负载具有可预测的使用模式。
Lambda 可能更适合运行时间少于 15 分钟且使用情况不可靠的任务。
下表比较了 AWS Fargate 和 AWS Lambda 的选择。
AWS Fargate | AWS Lambda |
---|---|
适合较大的流程或部署包 | 适合 15 分钟内的任务 |
提升和迁移 | 工作负载不稳定 |
工作负载可预测,一致 | 需求未知 |
需要超过 3 GB 的内存 | 实时数据处理 |
非 HTTP/S 监听器应用程序 | 应用程序的无状态计算 |
Docker 镜像的可移植性 | 简单的 IT 自动化 |
它在开发和运营中提供简便性 |
使用 AWS Fargate 和 AWS Lambda 进行无服务器计算视频
W3schools.com 与亚马逊网络服务合作,为我们的学生提供数字培训内容。