模擬問題集AZ-400練習問題 12

AZ-400 練習問題 12

Azure DevOps Engineer・ビルドとリリースのパイプラインの設計・実装・無料公開(全 160 問中 15 問を無料公開中)

問題
あなたは、自分が作成した NuGet パッケージをホストするために Azure Artifacts を使用しています。 そのパッケージの 1 つを、組織外の匿名 (anonymous) ユーザーが利用できるようにする必要があります。ソリューションでは公開ポイントの数を最小化する必要があります。 何をすべきですか?

選択肢と解説

  • 1
    そのパッケージのフィード URL を変更する。
  • そのパッケージ用に新しいフィードを作成する。
  • 3
    そのパッケージをリリース ビューに昇格 (Promote) する。
  • 4
    そのパッケージをパブリック NuGet リポジトリに公開する。

解説

正解: そのパッケージ用に新しいフィードを作成する。
解説: Azure Artifacts では、フィードの可視性 (visibility) はフィード単位で構成します。匿名ユーザーが利用できるようにするには、そのフィードを「Public」(パブリック プロジェクト配下のフィード)として公開する必要があります。既存フィードを丸ごとパブリックに切り替えると他のすべてのパッケージも公開されてしまうため、対象パッケージ用に専用の新しい (パブリックな) フィードを作成し、そこにパッケージを発行するのが、公開ポイントの最小化と要件を両立する正しい方法です。
各選択肢の検討:
  • フィード URL は識別子であり、変更しても匿名アクセスは付与されません。
  • パッケージ用に新しい (パブリック プロジェクト配下の) フィードを作成するのが、匿名アクセスを実現しつつ他パッケージへの影響を抑える正しい手段です。
  • リリース ビューへの昇格はパッケージのライフサイクル管理機能で、外部の匿名ユーザーへの公開設定ではありません。
  • NuGet.org への公開は要件としての「公開ポイントの最小化」に反し、Azure Artifacts 外への二重公開となるため不適切です。
参考: Microsoft Learn: Azure Artifacts フィードのアクセス許可
← 練習問題 11練習問題 13
AZ-400 の模擬問題集は全 160

本番形式の練習テスト 2 回を、試験モード/演習モードで受験できます。 全問に解説付き、ドメイン別の弱点分析にも対応。模試プラン(月額 ¥980)からご利用いただけます。

AZ-400 の模試を受ける料金プランを見る

AZ-400 の無料公開問題

問題 1問題 2問題 3問題 4問題 5問題 6問題 7問題 8問題 9問題 10問題 11問題 12問題 13問題 14問題 15