首页 > 解决方案 > 如何将 AWS-Fargate 用作 Python 脚本

问题描述

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

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

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

我的问题是:

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

谢谢您的回答

标签: pythonamazon-web-servicesamazon-ecsaws-fargateamazon-ecr

解决方案


  1. 要使用的集群仅限网络

    使用此选项,您可以启动具有新 VPC 的集群以用于Fargate 任务

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

    . 教程:使用 CodePipeline for ECS 进行持续部署


推荐阅读