基本情報
| 項目 | 内容 |
|---|---|
| 英語名 | AWS Batch |
| 正式名称 | AWS Batch |
| 中国語の説明 | 托管批处理计算服务 |
| 日本語の説明 | AWS Batch(バッチ処理) |
| 出題頻度 | ⭐⭐⭐ |
| 混同しやすいもの | Lambda / Step Functions / ECS |
一言で理解
キュー、再試行、適切な計算資源への割り当てを管理するバッチジョブ実行サービス。
要点
- Job Queue、スケジューリング、依存関係、再試行、Compute Environment を管理する。
- データ処理、レンダリング、シミュレーション、科学計算など非対話型で再実行可能な処理に向く。
- EC2 または Fargate で実行でき、中断可能なら Spot も利用できる。
試験での判断
短時間のイベント関数は Lambda、長時間・高負荷のキュージョブは Batch を検討する。