はじめに
Azure Batch を使用すると、大規模な高強度の計算ジョブを Azure で効率的に実行することができます。
あなたは、地球上のすべての人にきれいな水を提供することを目指している非営利組織の、ソフトウェア開発者です。 この目標を達成するため、すべての市民に浄水メーターの写真を撮りあなたにメールするよう依頼しています。 毎日 500,000 を超える世帯から送られる写真をスキャンし、各読み取り内容を送信者の電話番号に対して記録する必要があります。 このデータを使って水質の傾向を検出し、移動水質チームを派遣して各地域全体で最悪のケースを調査します。 時間が重要であるにもかかわらず、各画像を光学式文字認識 (OCR) で処理するのには非常に時間がかかります。 Azure Batch を使うと、このタスクの毎日の処理に必要なコンピューティングの量をスケールアウトでき、非営利組織の固定リソースの費用が減ります。
このモジュールでは、Azure Batch を使用して並列タスクを Azure CLI で作成および実行する方法と、CLI を使用して Batch ジョブとタスクの状態を確認する方法について学習します。 このモジュールではまた、スタンドアロンの Batch Explorer ツールを使用して進行中のジョブを監視する方法についても説明します。
このモジュールを完了すると、バッチ ジョブの作成、実行、監視ができるようになります。
学習の目的
このモジュールでは、次のことを行います。
- Azure CLI で Batch ジョブを作成します。
- Azure CLI で Batch ジョブを実行します。
- Azure CLI で Batch ジョブの状態と結果を調べます。
- Batch Explorer を使用して Batch ジョブを監視します。
前提条件
- Azure と Azure CLI に関する知識
重要
このモジュール内の演習は任意です。 演習を完了するには、ご自分の Azure サブスクリプションが必要です。