适用于容器的 AWS Lambda/GCP 云函数

适用于容器的 AWS Lambda/GCP 云函数

我正在寻找一种类似于 AWS 的 Lambda 或 GCP 的 Cloud Functions 但允许运行任意容器的服务。

用例是,我需要在随机时间运行 Docker 容器。容器可能几天或几周都不需要运行。该应用程序对成本敏感,因此像 GCP 的 App Engine(灵活)这样一直运行容器的东西并不合适。

亚马逊 Web 服务或 Google Cloud Platform 中是否有可以实现此功能的功能?

答案1

看着AWS Fargate-无需管理服务器或集群即可运行容器

Fargate你可以运行

  • 服务哪个是永远在线容器,例如为 API 后端提供服务,或者
  • 任务哪个是开关过程容器完成其工作并退出。

在我们的项目中,我们运行了大约 180任务每天早上进行一些并行批处理时,每个容器仅运行约 10 分钟。我们只需为容器的实际运行时间付费,无需事先启动实例,也无需一直将其作为服务。只需启动容器并开始付款,当它完成工作后它就会退出,您也停止付款。

有各种CPU 和 RAM 配置您可以选择影响价格(价格按小时计算,但按秒计费)。

希望有帮助:)

相关内容