【日記】AWSでのサーバーレスなバッチ実行環境を調べた
AWS環境でバッチ処理を実行したくて少し調べました。
参考に記載した1つ目のURLに比較表があって参考になりました。
選択肢としては、LambdaかFargateかBatchになる模様。
調べた結果をまとめると
・Lambdaで出きるならLambdaを使う。
・出来ない場合は、FargateかBatchを検討。
・マシンリソースをどれくらい使うかでFargateかBatchを検討。
・たいていの場合はFargateで事足りる。
という感じのようです。
実行時間がネックになりそうなのでFargateを検討かな。
Lambdaの制限
ネックになりやすいのが実行時間最大15分とデプロイパッケージサイズあたりでしょうか。