Free Microsoft AZ-400日本語 Practice Test & Real Exam Questions

  • Exam Code/Number: AZ-400日本語
  • Exam Name/Title: Designing and Implementing Microsoft DevOps Solutions (AZ-400日本語版)
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft Azure
  • Exam Questions: 625
  • Updated On: Jul 25, 2026
貴社はGitソースコードリポジトリを使用しています。
あなたはワークフロー戦略としてGitFlowを導入する予定です。
戦略において、本番コードとプレプロダクションコードにどのブランチタイプが使用されるかを特定する必要があります。
各コードタイプについて、どのブランチタイプを識別すべきですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。
Correct Answer:

Explanation:

Box 1: Master
The Master branch contains production code. All development code is merged into master in sometime.
Box 2: Develop
The Develop branch contains pre-production code. When the features are finished then they are merged into develop.
Reference:
https://medium.com/@patrickporto/4-branching-workflows-for-git-3 0d0aaee7bf
RG1 という名前のリソース グループを含む Azure サブスクリプションをお持ちです。
template1 という名前のテンプレート成果物があります。
Azure Pipelines を使用して、App1 という名前のアプリを RG1 にデプロイする予定です。App1 には template1 が必要です。
テンプレート1をRG1にデプロイする必要があります。
パイプラインタスクはどのように設定すればよいですか?回答するには、適切な値を正しいターゲットにドラッグしてください。
各値は、1回だけ使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要がある場合があります。
注:正解ごとに1ポイントが加算されます。
Correct Answer:

Explanation:
Azure Pipelines パイプラインを使用して Web アプリを構築およびデプロイしています。
以下の要件を満たすテスト戦略を実施する必要があります。
* アプリの拡張性を検証します
* コードモジュールをテストしますが、モジュールの依存関係はテストしません。
* アプリとその依存サービス間の相互作用と依存関係を検証します。各要件に対して、どのタイプのテストを実装する必要がありますか?回答するには、回答領域で適切なオプションを選択してください。
Correct Answer:

Explanation:
あなたは、Windows Server 2019のServer Coreインストール環境で動作するサーバーアプリケーションをデプロイしようとしています。
Azure Key Vaultとシークレットを作成します。
サードパーティとの連携におけるAPIシークレットを保護するには、キーボールトを使用する必要があります。
実行すべき3つの行動はどれですか?それぞれの正解は、解決策の一部を示しています。
注:正解ごとに1ポイントが加算されます。
D18912E1457D5D1DDCBD40AB3BF70D5D
Correct Answer: A,B,E Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
貴社はAzure DevOpsでプロジェクトを実施しています。
Azure Resource Managerテンプレートを使用してリソースをデプロイするリリースパイプラインを作成する予定です。
テンプレートは、Azure Key Vaultに保存されているシークレットを参照します。
デプロイ時にキーコンテナーに保存されているシークレットにアクセスするためのソリューションを提案する必要があります。そのソリューションは、最小権限の原則に基づいている必要があります。
推奨事項には何を含めるべきでしょうか?回答するには、適切な設定を正しいターゲットにドラッグしてください。各設定は、1回、複数回、またはまったく使用しない場合があります。コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要がある場合があります。
注:正解ごとに1ポイントが加算されます。
Correct Answer:

Explanation:

Box 1: RBAC
Management plane access control uses RBAC.
The management plane consists of operations that affect the key vault itself, such as:
* Creating or deleting a key vault.
* Getting a list of vaults in a subscription.
* Retrieving Key Vault properties (such as SKU and tags).
* Setting Key Vault access policies that control user and application access to keys and secrets.
Box 2: RBAC
References:
https:// docs.microso ft.com/en-us/az ure /azure-resource-m anager/resource-manager-tutorial-use-key-va ult
あなたは、3つのGitHubリポジトリを含むGitHub Enterprise組織を所有しています。
「Secret 1」という名前の秘密情報を保存する必要があります。解決策は以下の要件を満たす必要があります。
* GitHub Actionsは、各リポジトリでSecret1を使用できる必要があります。
管理業務は最小限に抑えなければならない。
Secret1はどのような形で保存すべきでしょうか?
Correct Answer: B Vote an answer
repo1という名前のGitHubリポジトリがあり、その中にApp1という名前のコードが格納されています。
GitHub Actionsを使用して、repo1のワークフローをデプロイする必要があります。ソリューションは以下の要件を満たす必要があります。
* メインブランチへのプッシュ時にスキャンを実行します。
* メインブランチへのプルリクエストをスキャンします。
* releases/ というプレフィックスを持つブランチへのプルリクエストをスキャンします。
スキャンディレクトリのサブディレクトリ内のすべてのファイルをスキャンします。
* マークダウンファイルのスキャンを除外する
Correct Answer:

Explanation:
Graphical user interface, application Description automatically generated
Project1という名前のAzure DevOpsプロジェクトと、Sub1という名前のAzureサブスクリプションがあります。 Sub1には、VMSS1という名前のAzure仮想マシンスケールセットが含まれています。 VMSS1は、WebApp1という名前のWebアプリケーションをホストします。
WebApp1はステートフルセッションを使用します。
WebApp1のインストールは、カスタムスクリプト拡張機能を使用して管理されます。 スクリプトは、sa1という名前のAzureストレージアカウントにあります。
WebApp1のUI要素に小さな変更を加え、変更に関するユーザーフィードバックを収集する予定です。
VMSS1でWebApp1の新しいバージョンの限定ユーザーテストを実装する必要があります。
どの3つのアクションを実行する必要がありますか? それぞれの正解はソリューションの一部を示しています。
注:それぞれの正しい選択には1ポイントの価値があります。
Correct Answer: A,D,E Vote an answer
この質問は、同じシナリオを提示する一連の質問の一部です。 シリーズの各質問には、記載された目標を達成する可能性のある独自のソリューションが含まれています。 一部の質問セットには複数の正しい解決策がある場合もあれば、正しい解決策がない場合もあります。
このセクションの質問に回答すると、その質問に戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
Azure DevOpsプロジェクトがあります。
ビルドプロセスにより、いくつかのアーティファクトが作成されます。
成果物をオンプレミスサーバーに展開する必要があります。
解決策:Azureセルフホストエージェントをオンプレミスサーバーに展開します。 ビルドアーティファクトのコピーおよび公開タスクを展開パイプラインに追加します。
これは目標を達成していますか?
Correct Answer: A Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Azure Pipelines を使用してリリースする App1 という名前のアプリがあります。App1 には、次の表に示すバージョンがあります。
バージョン3.4.3で発生したバグを修正するために、コードの変更を完了しました。
リリースにはどのバージョン番号を割り当てるべきでしょうか?
Correct Answer: C Vote an answer
貴社はAzure DevOpsを使用して、インフラストラクチャをAzureにデプロイしています。
パイプラインはYAMLを使用して開発されます。
パイプラインを実行すると、次の図に示すように、Azure Pipelines の Web ポータルで結果を受け取ることができます。

図に示された情報に基づいて、各記述を完成させる選択肢をドロップダウンメニューを使用して選択してください。
注:正解ごとに1ポイントが加算されます。
Correct Answer:

Explanation:

Reference:
https://dev.to/rajikaimal/azure-devops-ci- cd-yam l-pipeline-4glj
あなたはAzureサブスクリプションをお持ちです。
以下の表に示す基準が適用されます。

Azure Pipelines を使用して Web アプリケーションをビルドおよびリリースする予定です。
パイプラインを構築するためのソリューションを提案する必要があります。そのソリューションは、以下の要件を満たす必要があります。
* すべての新規パイプラインが、規格で定義されているセキュリティ要件を満たしていることを確認する
* すべての新規パイプラインの最初のステージに、Standard2で定義されているソフトウェアの前提条件が含まれていることを確認してください。
管理業務の手間を最小限に抑える。
各標準を実装するには、何を使用すればよいでしょうか?回答するには、適切なオプションを正しい標準にドラッグしてください。各コンポーネントは、1回、複数回、またはまったく使用しない場合があります。コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要がある場合があります。
注:正解ごとに1ポイントが加算されます。
Correct Answer:

Explanation:
ソースコード管理リポジトリにGitHub Enterpriseを使用しています。リポジトリにはC#コードが格納されています。リポジトリでCodeQLスキャンを有効にする必要があります。どうすればよいですか?
Correct Answer: B Vote an answer
D:\Deploy.json という名前のテンプレートを、Deploy-lod9940427 という名前のリソースグループにデプロイする予定です。
テンプレートを以下の要件を満たすように変更し、その後テンプレートをデプロイする必要があります。
アドレス空間を縮小し、合計256個のIPアドレスのみをサポートするようにする必要がある。
サブネットのアドレス空間は、合計64個のIPアドレスのみをサポートするように縮小する必要があります。
このタスクを完了するには、Microsoft Azure ポータルにサインインしてください。
Correct Answer:
See solution below.
Explanation:
1. Sign in to the portal,
2. Choose template Deploy-lod9940427
3. Select Edit template, and then paste your JSON template code into the code window.
4. Change the ASddressPrefixes to 10.0.0.0/24 in order to support only 256 total IP addresses.
addressSpace " :{ " addressPrefixes " : [ " 10.0.0.0/24 " ]},
5. Change the firstSubnet addressprefix to 10.0.0.0/26 to support only 64 total IP addresses.
" subnets " :[
{
" name " : " firstSubnet " ,
" properties " :{
" addressPrefix " : " 10.0.0.0/24 "
}
6. Select Save.

7. Select Edit parameters, provide values for the parameters that are shown, and then select OK.
8 Select Subscription. Choose the subscription you want to use, and then select OK.
9. Select Resource group. Choose an existing resource group or create a new one, and then select OK.

10. Select Create. A new tile on the dashboard tracks the progress of your template deployment.
References:
ht tps://docs.microsoft.com /en-us/azure-stack/use r/azure-stack-deploy - tem pl ate-portal?view=azs-1 908
https://docs.microsoft.com/en-us/azure/architecture/building-bl ocks/extending-templates/update-resour ce
お客様は、Entrapの一部であるMicrosoft Azure Active Directory(Azure AD)のテナントにリンクされたAzureサブスクリプションをお持ちです。このテナントは、Azure AD Premium Plan 1のライセンスを取得しています。
セキュリティレビューの結果、リソースへの特権アクセス権限を持つユーザーが多すぎることが判明した。
以下の要件を満たす特権アクセス管理ソリューションを導入する必要があります。
特権アクセスの使用時間に制限を設ける
* 特権アクセスを有効にするには承認が必要です
コストを最小限に抑える
まず最初に何をすべきでしょうか?
Correct Answer: C Vote an answer