如何将 AWS-Fargate 用作 python 脚本

How to use AWS-Fargate as a python script

我想使用 AWS-Fargate 作为 ML 管道中的数据预处理器。

我在 AWS-ECR 中部署了包含我的 python 脚本的 Docker 图像。

我还用这张图片创建了一个任务。

我的问题是:

  1. 我应该用哪个集群,我不太了解集群的概念。
  2. 如何在管道中部署(最好是通过s3事件触发并执行为docker run

感谢您的回答

  1. 要使用的集群是 Networking only:

    With this option, you can launch a cluster with a new VPC to use for Fargate tasks.

  2. 可以使用 CodePipeline 构建用于将 Docker 图像自动部署到 ECS 服务的 CICD 管道。良好的开端是以下教程:

    Tutorial: Continuous Deployment with CodePipeline 用于 ECS