AWS Batch 可讓開發人員、科學家和工程師在 AWS 上輕鬆且有效率地執行數十萬批次運算任務。AWS Batch 會根據提交的批次任務所需的數量和特定資源需求,動態佈建優化的運算資源數量和類型 (如 CPU 或記憶體優化執行個體)。利用 AWS Batch,就不需要安裝和管理用來執行任務的批次運算軟體或伺服器叢集,讓您可以專心在分析結果和解決問題上。AWS Batch 會利用各種 AWS 運算服務和功能 (如 Amazon EC2 和競價型執行個體) 來規劃、排程及執行批次運算工作負載。
使用 AWS Batch 並不收取其他費用。您只需支付為存放和執行批次任務所建立的 AWS 資源 (如 EC2 執行個體) 的費用。
了解 AWS Batch 如何協助您有效率地執行批次運算工作負載。
全受管
有了 AWS Batch,不再需要操作第三方商用或開放原始碼批次處理解決方案。無須安裝或管理批次軟體或伺服器。AWS Batch 能為您管理所有基礎設施,省去複雜的佈建、管理、監控和擴展批次運算任務。
與 AWS 整合
AWS Batch 原本就與 AWS 平台整合,可讓您利用 AWS 的擴展、聯網及存取管理功能。如此一來,您可輕鬆執行任務,以安全可靠的方法將資料從 AWS 資料存放區 (如 Amazon S3 或 Amazon DynamoDB) 取出或寫入。
成本優化資源佈建
AWS Batch 可根據提交的批次任務所需的數量和資源,佈建運算資源和優化任務分發。AWS Batch 可將運算資源動態地擴展到執行批次任務所需的任何數量,讓您不受固定容量叢集的侷限。AWS Batch 還可代表您動態對競價型執行個體出價,進一步降低執行批次任務的成本。