AZ-400日本語 無料問題集「Microsoft Designing and Implementing Microsoft DevOps Solutions (AZ-400日本語版)」
GitHub リポジトリがあります。
Dependabot 依存関係スキャンを構成する必要があります。ソリューションは次の要件を満たしている必要があります。
* アラートを解決するためにプル リクエストを自動的に開きます。
* 依存関係が更新されると、プル リクエストが自動的に開きます。
各要件に対して何を有効にする必要がありますか? 答えるには、適切な機能を正しい要件にドラッグします。各機能は、1 回、複数回、またはまったく使用されない場合があります。コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要がある場合があります。
注意: 正しい選択ごとに 1 ポイントが付与されます。

Dependabot 依存関係スキャンを構成する必要があります。ソリューションは次の要件を満たしている必要があります。
* アラートを解決するためにプル リクエストを自動的に開きます。
* 依存関係が更新されると、プル リクエストが自動的に開きます。
各要件に対して何を有効にする必要がありますか? 答えるには、適切な機能を正しい要件にドラッグします。各機能は、1 回、複数回、またはまったく使用されない場合があります。コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要がある場合があります。
注意: 正しい選択ごとに 1 ポイントが付与されます。

正解:

Explanation:

あなたの会社は、次のエンドポイントにアプリケーションをデプロイすることを計画しています。
* Azureでホストされている10台の仮想マシン
*オンプレミスのデータセンター環境でホストされている10台の仮想マシンすべての仮想マシンにAzure Pipelinesエージェントがあります。
アプリケーションをエンドポイントにデプロイするためのリリース戦略を実装する必要があります。
アプリケーションをエンドポイントにデプロイするために何を使用することをお勧めしますか?回答するには、適切なコンポーネントを正しいエンドポイントにドラッグします。各コンポーネントは、1回、複数回、またはまったく使用しない場合があります。ペイン間で分割バーをドラッグするか、コンテンツを表示するにはスクロールする必要がある場合があります。
注:それぞれの正しい選択は1ポイントの価値があります。

* Azureでホストされている10台の仮想マシン
*オンプレミスのデータセンター環境でホストされている10台の仮想マシンすべての仮想マシンにAzure Pipelinesエージェントがあります。
アプリケーションをエンドポイントにデプロイするためのリリース戦略を実装する必要があります。
アプリケーションをエンドポイントにデプロイするために何を使用することをお勧めしますか?回答するには、適切なコンポーネントを正しいエンドポイントにドラッグします。各コンポーネントは、1回、複数回、またはまったく使用しない場合があります。ペイン間で分割バーをドラッグするか、コンテンツを表示するにはスクロールする必要がある場合があります。
注:それぞれの正しい選択は1ポイントの価値があります。

正解:

Explanation:

Box 1: A deployment group
When authoring an Azure Pipelines or TFS Release pipeline, you can specify the deployment targets for a job using a deployment group.
If the target machines are Azure VMs, you can quickly andeasily prepare them by installing the Azure Pipelines Agent Azure VM extension on each of the VMs, or by using the Azure Resource Group Deployment task in your release pipeline to create a deployment group dynamically.
Box 2: A deployment group
s:https://docs.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups
Azure サブスクリプションをお持ちです。
次の表に示す基準があります。

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

次の表に示す基準があります。

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

正解:

Explanation:

このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Contosoという名前のAzureDevOps組織とAzureサブスクリプションがあります。サブスクリプションには、自動スケーリング用に構成されたVMSS1という名前のAzure仮想マシンスケールセットが含まれています。
AzureDevOpsにProject1という名前のプロジェクトがあります。 Project1は、App1という名前のWebアプリを構築し、App1をVMSS1にデプロイするために使用されます。
VMSS1がスケールインまたはスケールアウトするたびに、電子メールアラートが生成されるようにする必要があります。
解決策:Azure Monitorから、アクショングループを作成します。
これは目標を達成していますか?
Contosoという名前のAzureDevOps組織とAzureサブスクリプションがあります。サブスクリプションには、自動スケーリング用に構成されたVMSS1という名前のAzure仮想マシンスケールセットが含まれています。
AzureDevOpsにProject1という名前のプロジェクトがあります。 Project1は、App1という名前のWebアプリを構築し、App1をVMSS1にデプロイするために使用されます。
VMSS1がスケールインまたはスケールアウトするたびに、電子メールアラートが生成されるようにする必要があります。
解決策:Azure Monitorから、アクショングループを作成します。
これは目標を達成していますか?
正解:B
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
RG1lod11566895 という名前のリソース グループ内の db1 という名前の Azure SQL Database を使用する Web サイトを管理するとします。
SQL インジェクションから保護するには、SQL データベースを変更する必要があります。
このタスクを完了するには、Microsoft Azure ポータルにサインインします。
SQL インジェクションから保護するには、SQL データベースを変更する必要があります。
このタスクを完了するには、Microsoft Azure ポータルにサインインします。
正解:
See solution below.
Explanation:
Set up Advanced Threat Protection in the Azure portal
1. Sign into the Azure portal.
2.Navigate to the configuration page of the server you want to protect. In the security settings, select Advanced Data Security.
3. On the Advanced Data Security configuration page:

4. Enable Advanced Data Security on the server.
Note: Advanced Threat Protection for Azure SQL Database detects anomalous activities indicating unusual and potentially harmful attempts to access or exploit databases. Advanced Threat Protection can identify Potential SQL injection, Access from unusual location or data center,Access from unfamiliar principal or potentially harmful application, and Brute force SQL credentials Reference:
https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create
https://docs.microsoft.com/en-us/azure/azure-sql/database/threat-detection-configure
Explanation:
Set up Advanced Threat Protection in the Azure portal
1. Sign into the Azure portal.
2.Navigate to the configuration page of the server you want to protect. In the security settings, select Advanced Data Security.
3. On the Advanced Data Security configuration page:

4. Enable Advanced Data Security on the server.
Note: Advanced Threat Protection for Azure SQL Database detects anomalous activities indicating unusual and potentially harmful attempts to access or exploit databases. Advanced Threat Protection can identify Potential SQL injection, Access from unusual location or data center,Access from unfamiliar principal or potentially harmful application, and Brute force SQL credentials Reference:
https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create
https://docs.microsoft.com/en-us/azure/azure-sql/database/threat-detection-configure
注:この質問は、同じシナリオを提示する一連の質問の一部です。 シリーズの各質問には、記載された目標を達成する可能性のある独自のソリューションが含まれています。 一部の質問セットには複数の正しい解決策がある場合もあれば、正しい解決策がない場合もあります。
このセクションの質問に回答すると、その質問に戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
Javaアプリケーションのビルドプロセスの統合戦略を推奨する必要があります。 ソリューションは次の要件を満たしている必要があります。
*ビルドは、オンプレミスの依存関係管理システムにアクセスする必要があります。
*ビルド出力は、Azure DevOpsにサーバーアーティファクトとして保存する必要があります。
*ソースコードは、Azure DevOpsのGitリポジトリに保存する必要があります。
解決策:オンプレミスマシンでOctopus Tentacleを構成します。 ビルドパイプラインでパッケージアプリケーションタスクを使用します。
これは目標を達成していますか?
このセクションの質問に回答すると、その質問に戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
Javaアプリケーションのビルドプロセスの統合戦略を推奨する必要があります。 ソリューションは次の要件を満たしている必要があります。
*ビルドは、オンプレミスの依存関係管理システムにアクセスする必要があります。
*ビルド出力は、Azure DevOpsにサーバーアーティファクトとして保存する必要があります。
*ソースコードは、Azure DevOpsのGitリポジトリに保存する必要があります。
解決策:オンプレミスマシンでOctopus Tentacleを構成します。 ビルドパイプラインでパッケージアプリケーションタスクを使用します。
これは目標を達成していますか?
正解:B
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Azure Monitor を使用し、Log Analytics ワークスペースを含む Azure サブスクリプションがあります。
暗号化キーがあります。
キーを使用してログ データを暗号化するように Azure Monitor を構成する必要があります。

暗号化キーがあります。
キーを使用してログ データを暗号化するように Azure Monitor を構成する必要があります。

正解:

Explanation:

App1の認証を構成する必要があります。ソリューションは、計画された変更をサポートする必要があります。
どの3つのアクションを順番に実行する必要がありますか?回答するには、すべてのアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。

どの3つのアクションを順番に実行する必要がありますか?回答するには、すべてのアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。

正解:

Explanation:

Woodgrove Bank plans to implement the following changes to the identity environment:
* Configure App1 to use a service principal.
Reference:
https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal
App1 という名前のアプリがあります。Events と Logs という名前の 2 つのテーブルを含む Workspace1 という名前の Log Analytics ワークスペースがあります。App1 は、複数の場所でイベントを管理し、ログを Workspace1 に書き込みます。
過去 2 日間に発生したアジアに関連するすべてのログ エントリについて Workspace1 にクエリを実行する必要があります。
クエリステートメントをどの順序で配置する必要がありますか?

過去 2 日間に発生したアジアに関連するすべてのログ エントリについて Workspace1 にクエリを実行する必要があります。
クエリステートメントをどの順序で配置する必要がありますか?

正解:

Explanation:

Azure Repos に Repo1 という名前の Git リポジトリを作成します。
次の要件を満たすように Repo1 を構成する必要があります。
* 作業項目はプル リクエストにリンクされている必要があります。
* プル リクエストには少なくとも 2 人のレビュー担当者が必要です。
* プル リクエストは、サードパーティ製ツールを使用してコード レビューを完了する必要があります。
ソリューションでは、管理労力を最小限に抑える必要があります。
各要件に対してどのタイプのポリシーを使用する必要がありますか? 回答するには、適切なポリシー タイプを正しい要件にドラッグします。各ポリシー タイプは、1 回だけ使用することも、複数回使用することも、まったく使用しないこともできます。
コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。

次の要件を満たすように Repo1 を構成する必要があります。
* 作業項目はプル リクエストにリンクされている必要があります。
* プル リクエストには少なくとも 2 人のレビュー担当者が必要です。
* プル リクエストは、サードパーティ製ツールを使用してコード レビューを完了する必要があります。
ソリューションでは、管理労力を最小限に抑える必要があります。
各要件に対してどのタイプのポリシーを使用する必要がありますか? 回答するには、適切なポリシー タイプを正しい要件にドラッグします。各ポリシー タイプは、1 回だけ使用することも、複数回使用することも、まったく使用しないこともできます。
コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。

正解:

注:この質問は、同じシナリオを提示する一連の質問の一部です。 シリーズの各質問には、記載された目標を達成する可能性のある独自のソリューションが含まれています。 一部の質問セットには複数の正しい解決策がある場合もあれば、正しい解決策がない場合もあります。
このセクションの質問に回答すると、その質問に戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
Azure DevOpsでプロジェクトを管理します。
プロジェクトの構成が時間とともに変化しないようにする必要があります。
解決策:プロジェクトの継続的統合を実装します。
これは目標を達成していますか?
このセクションの質問に回答すると、その質問に戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
Azure DevOpsでプロジェクトを管理します。
プロジェクトの構成が時間とともに変化しないようにする必要があります。
解決策:プロジェクトの継続的統合を実装します。
これは目標を達成していますか?
正解:A
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Azure DevOps プロジェクトがあります。
Azure Resource Manager テンプレートを使用してリソースをデプロイするビルド パイプラインを作成する予定です。
テンプレートは、Azure Key Vault に保存されているシークレットを参照します。
テンプレートのデプロイ中にキー コンテナーのリソース ID を動的に生成できることを確認する必要があります。
テンプレートには何を含めるべきですか? 回答するには、回答エリアで適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

Azure Resource Manager テンプレートを使用してリソースをデプロイするビルド パイプラインを作成する予定です。
テンプレートは、Azure Key Vault に保存されているシークレットを参照します。
テンプレートのデプロイ中にキー コンテナーのリソース ID を動的に生成できることを確認する必要があります。
テンプレートには何を含めるべきですか? 回答するには、回答エリアで適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:

Explanation:


タスク 1
https://dev.azure.com に移動し、[無料で開始] を選択して、次の資格情報を指定します。
* [email protected]
* パスワード: eWrSalD2!
デフォルト設定を使用して Azure DevOps にサインアップし、Azure DevOps 組織を作成します。組織が作成されると、Project1 という名前のプライベート プロジェクトが作成されます。
[email protected] という電子メール アドレスを持つ外部ユーザーを、User1 -42147509 Azure DevOps 組織の利害関係者として追加する必要があります。
ユーザーは、最も制限の厳しい Azure DevOps グループに追加する必要があります。
このタスクを完了するには、Userl-42147509 ExamUsers.com として Azure DevOps ポータルにサインインします。
https://dev.azure.com に移動し、[無料で開始] を選択して、次の資格情報を指定します。
* [email protected]
* パスワード: eWrSalD2!
デフォルト設定を使用して Azure DevOps にサインアップし、Azure DevOps 組織を作成します。組織が作成されると、Project1 という名前のプライベート プロジェクトが作成されます。
[email protected] という電子メール アドレスを持つ外部ユーザーを、User1 -42147509 Azure DevOps 組織の利害関係者として追加する必要があります。
ユーザーは、最も制限の厳しい Azure DevOps グループに追加する必要があります。
このタスクを完了するには、Userl-42147509 ExamUsers.com として Azure DevOps ポータルにサインインします。
正解:
See the solution below in explanation.
Explanation:
Step 1: Sign Up for Azure DevOps
* Navigate to Azure DevOps.
* Click on Start Free.
* Enter the credentials:
* Email: [email protected]
* Password: eWrSalD2!
* Follow the prompts to complete the sign-up process using the default settings.
Step 2: Create an Azure DevOps Organization
* Once signed in, you will be prompted to create a new organization.
* Enter a name for your organization and select your region.
* Click on Continue to create the organization.
Step 3: Create a Private Project
* In your new organization, click on New Project.
* Name the project Project1.
* Set the visibility to Private.
* Click on Create.
Step 4: Add an External User as a Stakeholder
* Go to the Organization Settings.
* Under General, select Users.
* Click on Add users.
* Enter the email address: [email protected].
* Set the access level to Stakeholder.
* Add the user to the most restrictive group, which is typically the Readers group.
* Click on Add to complete the process.
Step 5: Verify the User Addition
* Ensure that the external user has been added successfully by checking the Users list.
* Confirm that the user has the Stakeholder access level and is part of the Readers group.
By following thesesteps, you should be able to complete the task successfully. If you encounter any issues, feel free to ask for further assistance!
Explanation:
Step 1: Sign Up for Azure DevOps
* Navigate to Azure DevOps.
* Click on Start Free.
* Enter the credentials:
* Email: [email protected]
* Password: eWrSalD2!
* Follow the prompts to complete the sign-up process using the default settings.
Step 2: Create an Azure DevOps Organization
* Once signed in, you will be prompted to create a new organization.
* Enter a name for your organization and select your region.
* Click on Continue to create the organization.
Step 3: Create a Private Project
* In your new organization, click on New Project.
* Name the project Project1.
* Set the visibility to Private.
* Click on Create.
Step 4: Add an External User as a Stakeholder
* Go to the Organization Settings.
* Under General, select Users.
* Click on Add users.
* Enter the email address: [email protected].
* Set the access level to Stakeholder.
* Add the user to the most restrictive group, which is typically the Readers group.
* Click on Add to complete the process.
Step 5: Verify the User Addition
* Ensure that the external user has been added successfully by checking the Users list.
* Confirm that the user has the Stakeholder access level and is part of the Readers group.
By following thesesteps, you should be able to complete the task successfully. If you encounter any issues, feel free to ask for further assistance!