如何编写/实施AWS Batch?

时间:2017-05-02 12:17:47

标签: amazon-s3 amazon-ec2 aws-lambda aws-sdk aws-batch

我是AWS Batch的新手。我有批处理实施的经验。 我浏览了this链接,了解了如何在AWS上配置批处理。

我必须实现简单的批处理,它将读取传入的管道分离文件,从该文件读出数据,对该数据执行一些转换,然后将每一行保存为S3中的单独文件。

但是我没有找到任何可以看到实现部分的文档或示例。所有或至少大多数文档仅讨论AWS批量配置。

编码/实施部分的任何想法?我将使用Java进行实现。

2 个答案:

答案 0 :(得分:1)

这可能会对你有所帮助。代码是在python中!

AWSLABS/AWS-BATCH-GENOMICS

答案 1 :(得分:0)

AWS Batch正在将Docker容器作为作业运行,因此实现不仅限于语言。

对于Java,您可以将一些jar复制到Dockerfile,并在AWS Batch中启动作业时提供一个入口点或CMD来启动代码。