如何将 AWS-Fargate 用作 Python 脚本
Posted
技术标签:
【中文标题】如何将 AWS-Fargate 用作 Python 脚本【英文标题】:How to use AWS-Fargate as a python script 【发布时间】:2020-08-19 23:13:50 【问题描述】:我想将 AWS-Fargate 用作 ML 管道中的数据预处理器。
我在 AWS-ECR 中部署了包含我的 python 脚本的 Docker Image。
我还用这张图片创建了一个任务。
我的问题是:
-
我应该使用哪个集群,我不太了解集群的概念。
如何在管道中部署(最好由s3事件触发,以
docker run
执行)
感谢您的回答
【问题讨论】:
【参考方案1】:要使用的集群是Networking only:
使用此选项,您可以使用新 VPC 启动集群以用于 Fargate 任务。
可以使用 CodePipeline 构建用于将 Docker 映像自动部署到 ECS 服务的 CICD 管道。下面的教程是一个好的开始:
。 Tutorial: Continuous Deployment with CodePipeline 用于 ECS
【讨论】:
以上是关于如何将 AWS-Fargate 用作 Python 脚本的主要内容,如果未能解决你的问题,请参考以下文章
通过 Boost Python 将 Python 函数转换为 C++,用作回调