次の方法で共有


価格

マネージド DevOps プールの価格は、コンピューティング、ストレージ、データ エグレスなど、プールで使用される Azure サービスのコストと、セルフホステッド エージェントの標準的な Azure DevOps Services 価格を組み合わせたものによって決まります。 この記事では、マネージド DevOps プールのコストを見積もって予測する方法について説明します。

Azure DevOps Services の並列ジョブの価格

Azure DevOps とは、パイプライン ジョブを同時に実行する機能を、 parallel ジョブと呼びます。 並列ジョブが 5 つある場合は、5 つのパイプラインを同時に実行できます。 5 つ以上のパイプラインがキューに登録されている場合、最初の 5 つの開始と残りのパイプラインは、前のパイプラインのいずれかが完了するまでキューに残ります。

マネージド DevOps プール エージェントは、Azure DevOps Services によってセルフホステッド エージェントと見なされます。 Azure DevOps Services は、セルフホステッド エージェントに 1 つの無料の並列ジョブを提供し、追加の並列ジョブごとに 1 か月あたり 15.00 ドルを請求します。 容量で 5 つのジョブを並列で実行する場合は、1 か月あたり 60.00 ドルの 4 つの追加並列ジョブ (それぞれ $15.00) に対して支払う必要があります。

マネージド DevOps プールでは、 Maximum エージェント を使用して、パイプラインの実行に使用できるエージェントの最大数を構成します。 Maximum エージェント5 に設定する場合は、最適なパフォーマンスを得るために、組織内で 5 つの並列ジョブを使用できることを確認します。 並列ジョブは、Azure DevOps 組織レベルで支払われ、構成され、組織内の任意のプロジェクトで実行されているすべてのパイプラインと共有されます。 Maximum エージェント5 に設定したが、既定の空き並列ジョブしかない場合は、一度に 1 つのパイプラインのみを実行できます。

詳しくは、「並列ジョブを構成して支払う」をご覧ください。

Azure サービスの価格

プールで使用される Azure サービス (コンピューティング、ストレージ、データ エグレスなど) は、標準の Azure 価格料金で課金されます。 詳細については、次のリンクを参照してください。

Managed DevOps プールで使用される Azure サービスとコスト削減戦略の詳細については、「 管理のコストとパフォーマンスを参照してください。

コストの見積もり

Managed DevOps プールのコストを見積もるための基本的な数式は、1 か月に実行されるジョブの時間数に 1 時間あたりのコストを乗算して決定することです。

時間数を見積もるために、投影されたジョブの数にジョブの予想実行時間を乗算します。 たとえば、一般的なジョブの実行に 2 時間かかり、1 日あたり 100 回、週 5 日実行される場合、推定時間は 1 週間に 1000 時間、月あたり約 4,000 時間になります。 ジョブが、 標準のデータ エグレス料金の対象となるデータを転送する場合この価格を見積もりに考慮してください。

スタンバイ エージェントを使用している場合エージェントがスタンバイのためにオンラインになっているが、ジョブをアクティブに実行していない時間を考慮に入れ、推定時間に追加します。 スタンバイ エージェントを使用するには、プロビジョニング スケジュールを構成してエージェントをオンラインに保ち、ジョブの実行の開始時間を短縮します。 40 時間の稼働中に 5 つのエージェントをスタンバイ状態に設定した場合、ジョブが実行されていない時間帯であっても、1 週間に 200 時間のマシン時間を支払うことになります。

1 時間あたりのコストを確認するには、プール使用している Azure VM サイズの価格を確認します。 データ ディスクを使用している場合は、「 管理ディスクの価格を参照してください。

選択した Azure VM のサイズが 1 時間に 12 セントで、4,000 時間のジョブを実行すると予測される場合、予想される月額コストは $480 になります。

以前の Azure リソースの使用状況を表示するには、「 View」を参照し、Azure の使用状況と料金をダウンロードしてください

関連項目