まとめ
Azure Batch サービスは、計算処理要求の高いジョブを並列で実行するときに役立ちます。
さまざまなライブラリを使用し、Azure Batch と Azure Storage を .NET Core コンソール アプリケーション内で統合する方法を学習してきました。 演習では、ffmpeg などのアプリケーションがアプリケーション パッケージに追加され、プール内のノードで並列実行されるしくみを確認しました。
クリーンアップ
自分のサブスクリプションで作業している場合、モジュールの終了時には、作成したリソースが今後も必要かどうかを判断することをお勧めします。 リソースを実行状態のままにしておくと、料金が発生する場合があります。 リソースは 1 つずつ削除するか、リソースを保持しているリソース グループを削除し、セット全体を削除することができます。
詳細情報
Batch ライブラリやアプリケーション パッケージの詳しい説明は、次のリンクをご覧ください。
- .NET 用 Azure Batch ライブラリ
- アプリケーション パッケージのデプロイ
- Batch サービスのワークフローとリソース
- クイックスタート: .NET を使って Batch プールを作成し、ジョブを実行する
GitHub には、詳しくコメントが付けられた、機能するバージョンのアプリが掲載されています。