我正在为预计将部署在 AWS 云中的批处理应用程序做 POC。
这批应用程序预计每月计算 2m-10M 记录的巨大计算量。因此,EC2 实例的数量必须根据负载动态增长。
实际上,我正在考虑创建一个将部署在 AWS ECS 服务中的 spring-batch 应用程序。
但是,我看到新的 AWS-Batch 服务也有助于部署这项工作。
我的问题是我可以使用 AWS-Batch 部署我的 spring-batch 应用程序,假设我的批处理应用程序是使用 docker 容器化的。这是一个好方法还是我应该在 ECS 中部署?请建议。
谢谢,玛尼。