Native AWS 中是否有用于任务管理的服务或框架?

Is there a service or framework in Native AWS for task management?

我正在寻找原生 AWS 中的服务或框架,它给定一个 csv 文件,创建一个任务并异步处理该任务,returns 向客户端发送一个任务 ID 或作业 ID 并通知客户端当任务完成时。对此的一些要求:

原生 AWS 中是否有任何内置服务或框架?我知道可以使用一些 SQS、Lambda、SNS、Dynamodb 来构建这种服务,但我只是想看看是否有可用的 AWS 产品,它可以完成所有这些?

最接近这个概念的服务是AWS Step Functions

但是,它只是解决方案的一个组成部分。您仍然需要使用 Amazon EC2 或 AWS Lambda 创建 compute 组件。您需要为用户构建 界面 ,添加身份验证、通知等

底线:没有 AWS 服务可以执行您描述的操作。但是,如果您想自己创建一个,可以使用积木。