とは AWS Batch - AWS Batch

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

とは AWS Batch

AWS Batch は、 でバッチコンピューティングワークロードを実行するのに役立ちます AWS クラウド。バッチコンピューティングは、デベロッパー、サイエンティスト、エンジニアが大量のコンピューティングリソースにアクセスするための一般的な方法です。 は、従来のバッチコンピューティングソフトウェアと同様に、必要なインフラストラクチャの設定と管理という差別化されていない負担 AWS Batch を軽減します。このサービスでは、送信されたジョブに応じてリソースを効率的にプロビジョニングし、キャパシティー制限の排除、コンピューティングコストの削減、および結果の迅速な提供を行うことができます。

フルマネージドサービスである 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 はフルマネージド型のバッチコンピューティングサービスで、Amazon ECS、Amazon EKS、スポットインスタンスやオンデマンドインスタンスなど、あらゆる AWS コンピューティングサービスにわたってコンテナ化されたバッチ ML、シミュレーション、分析ワークロードを計画、スケジュール AWS Fargate、実行します。各マネージドコンピューティングサービスの詳細については、以下を参照してください。

アクセス AWS Batch

には、以下 AWS Batch を使用してアクセスできます。

AWS Batch console

リソースを作成および管理するウェブインターフェイス。

AWS Command Line Interface

コマンドラインシェルでコマンド AWS のサービス を使用して を操作します。 AWS Command Line Interface は Windows、macOS、Linux でサポートされています。の詳細については AWS CLI、AWS Command Line Interface 「 ユーザーガイド」を参照してください。 AWS Batch コマンドは、 AWS CLI コマンドリファレンスで確認できます。

AWS SDK

HTTP または HTTPS 経由でリクエストを送信する代わりに、言語固有の APIs を使用してアプリケーションを構築する場合は、 が提供するライブラリ、サンプルコード、チュートリアル、その他のリソースを使用します AWS。これらのライブラリは、リクエストの暗号化による署名、リクエストの再試行、エラーレスポンスの処理など、タスクを自動化する基本的な機能を提供します。これらの関数を使用すると、作業をより効率的に開始できます。詳細については、「構築するツール AWS」を参照してください。