如何将 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 脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何将 JSON 文件用作数组 [重复]

比较运算符 < 和 > 如何将函数用作操作数?

通过 Boost Python 将 Python 函数转换为 C++,用作回调

通过 Libtorrent (Python) 将数据库用作 Custom_Storage

我如何阅读不和谐消息并将其用作变量? Python

在 python 中,将函数用作类的属性的正确语法是啥? [关闭]