Azure現状、サーバーサイドの多くはコンテナで動かすことが可能です。そのため、VMに直接アプリケーションをデプロイする機会はかなり減りました。UWPをはじめとして一定の要件下においてはコンテナ対応が技術的に難しく、VMへのデプロイをせざるを得ないケースがあります。デプロイ、古くからおこなわれていますがクラウドネイティブにマネージドにとなると、案外手が限られます。クラウド側の意図しているであろう方法に沿うように組むのは大事な選択です。使ってマネージドさを見ながら実現してみましょう。Targetを設定できます。Targetを設定することも可能です。よいのでオススメです。Targetのインストール/アンインストールがマネージドにハンドルされるので、なるべくこちらを使うといいでしょう。Targetをインストールする」のはなるべく避けるのは大事です。別のコンセプトになるので混ぜるな注意です。Managedなデプロイが定番です。VMに対してCI/CD側からパッケージを指定して、VM上のエージェントが指示された通り展開するわけです。Targetでデプロイを実施、というコストも鑑みつつよくある感じの流れを見てみます。Targetがグルーピングさて、生存確認や最終リリースを確認できます。デプロイ指示を受けてデプロイタスクが実行されます。Targetが入っているホスト上でその処理が直接実行されます。WinRM/SSHなどを通したリモート展開と比べて考えることが少ない一方で、エージェントを展開しておく必要があります。Groupを経由してホストの生存が確認できればデプロイに支障がありません。動的に展開することで、ホストへの事前インストールを気にせずにデプロイに集中できます。Groupを作成しておきましょう。このあたりはドキュメントの通りに進めれば問題ありません。