本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 AWS Batch?
AWS Batch 可協助您在 上執行批次運算工作負載 AWS 雲端。批次運算是開發人員、科學家和工程師存取大量運算資源的常見方式。 AWS Batch 免除了設定和管理所需基礎設施的繁重工作,類似於傳統的批次運算軟體。這項服務可以快速佈建資源,回應提交的任務,以便消除容量限制,降低運算成本,進而加快結果產生。
作為全受管服務, AWS Batch 可協助您執行任何規模的批次運算工作負載。 AWS Batch 會自動佈建運算資源,並根據工作負載的數量和規模來最佳化工作負載分佈。使用 AWS Batch,您不需要安裝或管理批次運算軟體,因此您可以專注於分析結果和解決問題。

AWS Batch 提供所有必要功能,以在 AWS 受管容器協同運作服務上執行大規模的運算密集型工作負載。Amazon ECS 和 Amazon EKS AWS Batch 能夠在 Amazon EC2 執行個體和 Fargate 資源上擴展運算容量。
AWS Batch 為批次工作負載提供全受管服務,並提供操作功能,以最佳化這些工作負載類型的輸送量、速度、資源效率和成本。
您是第一次 AWS Batch 使用嗎?
如果您是第一次使用 AWS Batch,建議您先閱讀以下章節:
相關服務
AWS Batch 是一項全受管批次運算服務,可在 AWS Amazon ECS、Amazon EKS 和 Spot 或隨需執行個體等完整運算產品中,規劃、排程及執行容器化批次 ML AWS Fargate、模擬和分析工作負載。如需每個受管運算服務的詳細資訊,請參閱:
存取 AWS Batch
您可以使用下列 AWS Batch 方式存取 :
- AWS Batch 主控台
-
您建立和管理 資源的 Web 界面。
- AWS Command Line Interface
-
在 AWS 服務 命令列 Shell 中使用命令與 互動。Windows、macOS 和 Linux AWS Command Line Interface 支援 。如需 的詳細資訊 AWS CLI,請參閱 AWS Command Line Interface 使用者指南。您可以在 AWS Batch 命令AWS CLI 參考中找到命令。
- AWS SDKs
-
如果您偏好使用特定語言 APIs 來建置應用程式,而不是透過 HTTP 或 HTTPS 提交請求,請使用 提供的程式庫、範例程式碼、教學課程和其他資源 AWS。這些程式庫提供基本函數來自動化任務,例如以密碼編譯方式簽署您的請求、重試請求,以及處理錯誤回應。這些函數可讓您更有效率地開始使用。如需詳細資訊,請參閱要建置的工具 AWS
。