Azure DevOpsのエージェントジョブとデプロイメントグループジョブの違いは何ですか?

バスティアン・ヴァンダム

Azure DevOpsのエージェントジョブとデプロイメントグループジョブの違いは何ですか?どちらかを作成する理由は何ですか?

MerlinLiang-MSFT

Azure DevOpsのエージェントジョブとデプロイメントグループジョブの違いは何ですか?

エージェントの仕事:

エージェントプール内のエージェントステップ実行します

展開グループのジョブ:

デプロイメントグループ内のマシン実行します

これらはそれら定義です。ご覧のとおり、両者の根本的な違いは、ジョブ実行時のターゲットが異なることです。

エージェントジョブの場合、一度に1つのターゲットでのみ実行できます(一度に複数のターゲットで実行するように並列に設定されている場合を除きますが、並列は基本的に複数のジョブです)。また、デプロイメントグループジョブは、デプロイメントグループが複数のマシンがグループにバインドされているため、一度に複数のマシンでジョブを実行できることです。

使用シナリオでは、エージェントジョブはビルドパイプラインとリリースパイプラインの両方で使用できます。ただし、デプロイメントエージェントジョブの場合、アプリケーション/プロジェクトデプロイのリリースパイプラインでのみ使用できます。


どちらかを作成する理由は何ですか?

ビルドパイプラインでは、エージェントジョブ(またはエージェントレス)ジョブしか使用できないことは間違いありません

あなたが懸念しているのは、リリースパイプラインでの使用法だと思います。上で述べたように、これらのさまざまなジョブはすべてリリースパイプラインで使用でき、展開されたプロジェクトにすべて使用できます。

ただし、特定の用途に関しては、使用するタスクと展開先のターゲットサーバーによって異なります

エージェントの仕事:

デプロイメントターゲットサーバーの数が5オブジェクト未満で、同時に複数のマシンにデプロイする必要がある場合は、エージェントジョブの並列ジョブを設定できますエージェントジョブは、展開グループジョブよりも少し時間がかかる場合があります。ただし、展開されるターゲットの数はそれほど多くないため、違いは明らかではありません。

展開グループジョブ:

中規模および大規模の企業の場合、展開ターゲットオブジェクトは通常10を超え、100を超えます。1つのジョブで異なるマシンに展開できるため、展開グループジョブを使用するのが最も適切です。

リリースでは、展開先のターゲットが複数ある場合は、展開グループジョブを使用することをお勧めします

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Azure DevOps:「HostedLinuxPreview」と「HostedUbuntu1604」のエージェントプールの違いは何ですか?

分類Dev

Azure DevOps:デプロイメントグループのジョブステータスはどのように決定されますか?

分類Dev

AzureのVMイメージとスナップショットの違いは何ですか?

分類Dev

Azure Devops RestAPI-特定のエージェントプールのキュージョブを見つける

分類Dev

Azure Devops Pipelines-複数のプロビジョニングプロファイルを持つXcodeプロジェクトは、アーカイブと署名に失敗します

分類Dev

Microsoftがホストするエージェントのプール上のAzureパイプラインでジョブの実際の並列実行を実現するにはどうすればよいですか?

分類Dev

Azure DevOpsパイプラインログに表示される「ジョブ前」タスクと「ジョブ後」タスクとは何ですか?

分類Dev

VSTS(Azure DevOps)で5つのエージェントジョブを同時に実行するにはどうすればよいですか?

分類Dev

Azure devopsパイプラインプールで複数のエージェントマシンを要求するにはどうすればよいですか?

分類Dev

サーバーへのデプロイメントAzureエージェントのインストールに失敗しました:System.IO.FileNotFoundException:ファイルまたはアセンブリを読み込めませんでした 'DotNetAgent、バージョン= 1.0.0.0

分類Dev

Web ジョブ コンソール アプリのデプロイされた構成ファイルの内容ではなく、Azure ポータル ストレージ接続文字列を使用する Web ジョブを取得するにはどうすればよいですか?

分類Dev

Azureパイプラインのセルフホストエージェント-ビルドとデプロイに別々のユーザーが必要ですか?

分類Dev

AzureロジックアプリでのBLOBの作成とブロックBLOBの作成アクションの違いは何ですか?

分類Dev

Azureデプロイメントの「.cscfgファイルで指定されたOSバージョンが非アクティブ」を修正するにはどうすればよいですか?

分類Dev

カスタム イメージとエルブを使用した VMSS の Azure プロビジョニング状態が失敗する

分類Dev

Azure GitCIデプロイメントのデフォルトのPythonバージョンを変更する方法

分類Dev

TypeScriptのAzureへのデプロイ-プロジェクトファイルは異なるバージョンのTypeScriptコンパイラを使用します

分類Dev

Azure IoTエッジモジュールを使用してダウンストリームデバイスをプロビジョニングできますか?

分類Dev

Azure DevOps:マルチプロジェクトソリューションで1つのプロジェクトを構築する

分類Dev

Azureパイプラインは、プルリクエストごとに2つのジョブをトリガーします

分類Dev

Azureデータベースに接続したときのSSMSオブジェクトエクスプローラーオプション

分類Dev

azure devopsの無料利用枠は、無料のホスト型エージェントと並行してセルフホスト型のジョブを実行できますか?

分類Dev

azure devopsの無料利用枠は、無料のホスト型エージェントと並行してセルフホスト型のジョブを実行できますか?

分類Dev

Azure Devops:リリースモードでマルチプロジェクトソリューションを構築しますが、不足しているアセンブリをデバッグで探します

分類Dev

プロジェクトフォルダーとコンテンツプロジェクトを無視するTFS / Azure Devopsの名前は、*。libです。

分類Dev

Azureリリースパイプラインのエージェントジョブ全体で出力変数を使用する方法

分類Dev

Azure DevOpsデプロイメントグループ-オフラインのターゲットを無視することは可能ですか?

分類Dev

Azure Devopsは、複数のプロジェクトタイプを持つソリューションのパイプラインを構築します

分類Dev

Azureデプロイメントエージェントをサイレントインストールする

Related 関連記事

  1. 1

    Azure DevOps:「HostedLinuxPreview」と「HostedUbuntu1604」のエージェントプールの違いは何ですか?

  2. 2

    Azure DevOps:デプロイメントグループのジョブステータスはどのように決定されますか?

  3. 3

    AzureのVMイメージとスナップショットの違いは何ですか?

  4. 4

    Azure Devops RestAPI-特定のエージェントプールのキュージョブを見つける

  5. 5

    Azure Devops Pipelines-複数のプロビジョニングプロファイルを持つXcodeプロジェクトは、アーカイブと署名に失敗します

  6. 6

    Microsoftがホストするエージェントのプール上のAzureパイプラインでジョブの実際の並列実行を実現するにはどうすればよいですか?

  7. 7

    Azure DevOpsパイプラインログに表示される「ジョブ前」タスクと「ジョブ後」タスクとは何ですか?

  8. 8

    VSTS(Azure DevOps)で5つのエージェントジョブを同時に実行するにはどうすればよいですか?

  9. 9

    Azure devopsパイプラインプールで複数のエージェントマシンを要求するにはどうすればよいですか?

  10. 10

    サーバーへのデプロイメントAzureエージェントのインストールに失敗しました:System.IO.FileNotFoundException:ファイルまたはアセンブリを読み込めませんでした 'DotNetAgent、バージョン= 1.0.0.0

  11. 11

    Web ジョブ コンソール アプリのデプロイされた構成ファイルの内容ではなく、Azure ポータル ストレージ接続文字列を使用する Web ジョブを取得するにはどうすればよいですか?

  12. 12

    Azureパイプラインのセルフホストエージェント-ビルドとデプロイに別々のユーザーが必要ですか?

  13. 13

    AzureロジックアプリでのBLOBの作成とブロックBLOBの作成アクションの違いは何ですか?

  14. 14

    Azureデプロイメントの「.cscfgファイルで指定されたOSバージョンが非アクティブ」を修正するにはどうすればよいですか?

  15. 15

    カスタム イメージとエルブを使用した VMSS の Azure プロビジョニング状態が失敗する

  16. 16

    Azure GitCIデプロイメントのデフォルトのPythonバージョンを変更する方法

  17. 17

    TypeScriptのAzureへのデプロイ-プロジェクトファイルは異なるバージョンのTypeScriptコンパイラを使用します

  18. 18

    Azure IoTエッジモジュールを使用してダウンストリームデバイスをプロビジョニングできますか?

  19. 19

    Azure DevOps:マルチプロジェクトソリューションで1つのプロジェクトを構築する

  20. 20

    Azureパイプラインは、プルリクエストごとに2つのジョブをトリガーします

  21. 21

    Azureデータベースに接続したときのSSMSオブジェクトエクスプローラーオプション

  22. 22

    azure devopsの無料利用枠は、無料のホスト型エージェントと並行してセルフホスト型のジョブを実行できますか?

  23. 23

    azure devopsの無料利用枠は、無料のホスト型エージェントと並行してセルフホスト型のジョブを実行できますか?

  24. 24

    Azure Devops:リリースモードでマルチプロジェクトソリューションを構築しますが、不足しているアセンブリをデバッグで探します

  25. 25

    プロジェクトフォルダーとコンテンツプロジェクトを無視するTFS / Azure Devopsの名前は、*。libです。

  26. 26

    Azureリリースパイプラインのエージェントジョブ全体で出力変数を使用する方法

  27. 27

    Azure DevOpsデプロイメントグループ-オフラインのターゲットを無視することは可能ですか?

  28. 28

    Azure Devopsは、複数のプロジェクトタイプを持つソリューションのパイプラインを構築します

  29. 29

    Azureデプロイメントエージェントをサイレントインストールする

ホットタグ

アーカイブ