100%合格率保証付きで最高のAZ-204日本語試験でリアル問題PDFがある[2023年12月]
AZ-204日本語問題集で2023年最新のMicrosoft AZ-204日本語試験問題
質問 # 13
MainAppという名前のWebアプリがあります。 WebJobs SDKを使用して、トリガーされたAppServiceバックグラウンドタスクを開発しています。このタスクは、キューで新しいデータが受信されるたびに、機能コードを自動的に呼び出します。
サービスを構成する必要があります。
各シナリオでどのサービスを使用する必要がありますか?答えるには、適切なサービスを正しいシナリオにドラッグします。各サービスは、1回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、分割バーをペイン間でドラッグするか、スクロールする必要がある場合があります。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://code.msdn.microsoft.com/Processing-Service-Bus-84db27b4
質問 # 14
Visual Studioを使用してAzure Functionアプリを開発しています。アプリは、Azure Webアプリによって入力された注文を処理します。 Webアプリは注文情報をAzure Queue Storageに配置します。
以下に示すAzure Function Appコードを確認する必要があります。
注:それぞれの正しい選択は1ポイントの価値があります。

正解:
解説:
Explanation
Box 1: No
ExpirationTime - The time that the message expires.
InsertionTime - The time that the message was added to the queue.
Box 2: Yes
maxDequeueCount - The number of times to try processing a message before moving it to the poison queue.
Default value is 5.
Box 3: Yes
When there are multiple queue messages waiting, the queue trigger retrieves a batch of messages and invokes function instances concurrently to process them. By default, the batch size is 16. When the number being processed gets down to 8, the runtime gets another batch and starts processing those messages. So the maximum number of concurrent messages being processed per function on one virtual machine (VM) is 24.
Box 4: Yes
References:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue
質問 # 15
あなたはモバイルアプリケーションを設計する会社で働いています。彼らは、プレーヤーの記録が異なるゲームに割り当てられるサーバーを維持しています。追跡システムは新しく、開発中です。
アプリケーションは、EntityFrameworkを使用してAzureデータベースに接続します。データベースには、PlayerテーブルとGameテーブルがあります。
プレーヤーを追加するとき、コードは新しいプレーヤーレコードを挿入し、既存のゲームレコードと新しいプレーヤーレコードの間に関係を追加する必要があります。
アプリケーションは、正しいgameIdとplayerIdを指定してCreatePlayerWithGameを呼び出し、プロセスを開始します。 (行番号は参照用にのみ含まれています。)
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
質問 # 16
オンプレミスのハードウェアセキュリティモジュール(HSM)キーを使用する必要があるAzureホストアプリケーションを開発しています。
キーは、Bring Your Own Key(BYOK)プロセスを使用して、既存のAzure KeyVaultに転送する必要があります。
キーをAzureKeyVaultに安全に転送する必要があります。
どの4つのアクションを順番に実行する必要がありますか?回答するには、適切なアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/key-vault/keys/byok-specification
質問 # 17
アプリのすべての機能は、次の要件を満たしています。
* 実行が成功するか、実行が 10 回試行されるまで実行します。
* 最大 15 分間、試行の間に少なくとも 20 秒の間隔があることを確認してください。
hostjson ファイルを構成する必要があります。
コード セグメントをどのように完成させる必要がありますか? 回答するには、回答エリアで適切なオプションを選択します。
注: それぞれの正しい選択は 1 ポイントの価値があります。
正解:
解説:
質問 # 18
ある会社がJavaWebアプリを開発しています。 Webアプリのコードは、次の場所にあるGitHubリポジトリでホストされています。
https://github.com/Contoso/webapp。
Webアプリは、本番環境に移行する前に評価する必要があります。最初のコードリリースをstagingという名前のデプロイメントスロットにデプロイする必要があります。
Webアプリを作成し、コードをデプロイする必要があります。
コマンドをどのように完了する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Explanation

Box 1: group
# Create a resource group.
az group create --location westeurope --name myResourceGroup
Box 2: appservice plan
# Create an App Service plan in STANDARD tier (minimum required by deployment slots).
az appservice plan create --name $webappname --resource-group myResourceGroup --sku S1 Box 3: webapp
# Create a web app.
az webapp create --name $webappname --resource-group myResourceGroup \
--plan $webappname
Box 4: webapp deployment slot
#Create a deployment slot with the name "staging".
az webapp deployment slot create --name $webappname --resource-group myResourceGroup \
--slot staging
Box 5: webapp deployment source
# Deploy sample code to "staging" slot from GitHub.
az webapp deployment source config --name $webappname --resource-group myResourceGroup \
--slot staging --repo-url $gitrepo --branch master --manual-integration References:
https://docs.microsoft.com/en-us/azure/app-service/scripts/cli-deploy-staging-environment
質問 # 19
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、固有のソリューションが含まれています。ソリューションが指定された目標を満たしているかどうかを判断します。
複数のASP.Net Webアプリケーションを開発してAzure App Serviceにデプロイします。セッション状態情報とHTML出力を保存する予定です。次の要件を持つストレージメカニズムを使用する必要があります。
*すべてのASP.NET Webアプリケーション間でセッション状態を共有する
*複数のリーダーと単一のライターの同じセッション状態データへの制御された同時アクセスをサポート
*同時リクエストの完全なHTTP応答を保存する
情報を保存する必要があります。
提案されたソリューション:Azure Cache for Redisをデプロイして構成します。 Webアプリケーションを更新します。
。
ソリューションは目標を達成していますか?
- A. はい
- B. いいえ
正解:A
解説:
Explanation
The session state provider for Azure Cache for Redis enables you to share session information between different instances of an ASP.NET web application.
The same connection can be used by multiple concurrent threads.
Redis supports both read and write operations.
The output cache provider for Azure Cache for Redis enables you to save the HTTP responses generated by an ASP.NET web application.
Note: Using the Azure portal, you can also configure the eviction policy of the cache, and control access to the cache by adding users to the roles provided. These roles, which define the operations that members can perform, include Owner, Contributor, and Reader. For example, members of the Owner role have complete control over the cache (including security) and its contents, members of the Contributor role can read and write information in the cache, and members of the Reader role can only retrieve data from the cache.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/best-practices/caching
質問 # 20
認証用にAPI管理を構成する必要があります。
どのポリシー値を使用する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Explanation
Box 1: Validate JWT
The validate-jwt policy enforces existence and validity of a JWT extracted from either a specified HTTP Header or a specified query parameter.
Scenario: User authentication (see step 5 below)
The following steps detail the user authentication process:
* The user selects Sign in in the website.
* The browser redirects the user to the Azure Active Directory (Azure AD) sign in page.
* The user signs in.
* Azure AD redirects the user's session back to the web application. The URL includes an access token.
* The web application calls an API and includes the access token in the authentication header. The application ID is sent as the audience ('aud') claim in the access token.
* The back-end API validates the access token.
Box 2: Outbound
Reference:
https://docs.microsoft.com/en-us/azure/api-management/api-management-access-restriction-policies
質問 # 21
組み込みの認証および承認機能を使用するAzureAPIアプリを実装しています。
すべてのアプリアクションは、現在のユーザーに関する情報に関連付ける必要があります。
現在のユーザーに関する情報を取得する必要があります。
目標を達成するための2つの可能な方法は何ですか?それぞれの正解は完全な解決策を提示します。
注:正しい選択はそれぞれ1ポイントの価値があります。
- A. HTTPヘッダー
- B. 環境変数
- C. /.auth/login endpoint
- D. /.auth/me HTTP endpoint
正解:A、D
解説:
A: After App Service Authentication has been configured, users trying to access your API are prompted to sign in with their organizational account that belongs to the same Azure AD as the Azure AD application used to secure the API. After signing in, you are able to access the information about the current user through the HttpContext.Current.User property.
C: While the server code has access to request headers, client code can access GET /.auth/me to get the same access tokens (
https://docs.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-auth-aad
https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/connect-to-api-secured-with-aad
質問 # 22
アプリのすべての機能は、次の要件を満たしています。
* 実行が成功するか、実行が 10 回試行されるまで実行します。
* 最大 15 分間、試行の間に少なくとも 20 秒の間隔があることを確認してください。
hostjson ファイルを構成する必要があります。
コード セグメントをどのように完成させる必要がありますか? 回答するには、回答エリアで適切なオプションを選択します。
注: それぞれの正しい選択は 1 ポイントの価値があります。
正解:
解説:
Explanation
質問 # 23
ケーススタディ2-コーホーワイナリー
LabelMakerアプリ
コーホーワイナリーはボトルを製造し、さまざまなワインを世界中に流通しています。あなたは、Azureソリューションを使用してオンライン注文処理をサポートするために、スケーラビリティと復元力の高いアプリケーションを実装する開発者です。
Coho Wineryには、ワインボトルのラベルを印刷するLabelMakerアプリケーションがあります。アプリケーションは複数のプリンターにデータを送信します。アプリケーションは、仮想マシン(VM)で独立して実行される5つのモジュールで構成されています。 Coho Wineryは、アプリケーションをAzureに移行し、ラベルの作成を引き続きサポートする予定です。
外部パートナーは、LabelMakerアプリケーションにデータを送信して、カスタムラベルデザインのアートワークとテキストを含めます。
データ
データの管理と操作に関する次の要件を特定します。
*注文データは非リレーショナルJSONとして保存され、構造化照会言語(SQL)を使用して照会する必要があります。
* Orderデータへの変更は、すべてのパーティションに即座に反映される必要があります。 Orderデータに対するすべての読み取りは、最新の書き込みをフェッチする必要があります。
次のセキュリティ要件があります。
* Coho Wineryアプリケーションのユーザーは、ドキュメント、リソース、アプリケーションへのアクセスを外部パートナーに提供できる必要があります。
*外部パートナーは独自の資格情報を使用し、組織のID管理ソリューションで認証する必要があります。
*外部パートナーログインは、会社のコンプライアンスを維持するために、ユーザーアカウント管理者がアプリケーションを使用するために毎月監査する必要があります。
* eコマースアプリケーション設定のストレージは、Azure Key Vaultで維持する必要があります。
* eコマースアプリケーションのサインインは、Azure App Service認証とAzure Active Directory(AAD)を使用して保護する必要があります。
*条件付きアクセスポリシーをアプリケーションレベルで適用して、会社のコンテンツを保護する必要があります
* LabelMakerアプリケーションは、Azure Kubernetes Service(AKS)クラスターのすべての名前空間にフルアクセスできるAADアカウントを使用して保護する必要があります。
LabelMakerアプリ
Azure Monitor Container Healthを使用して、Kubernetes環境にデプロイされ、Azure Kubernetes Service(AKS)でホストされているワークロードのパフォーマンスを監視する必要があります。
AKSデプロイメントをサポートするイメージを公開するには、Azure Container Registryを使用する必要があります。
プリンター通信タイムアウトが原因で、Printer APIアプリの呼び出しが定期的に失敗します。
プリンターの通信タイムアウトは10秒後に発生します。ラベルプリンターは、1分間に5回までの試行のみを受信する必要があります。
注文ワークフローは、Azureへの最初のデプロイ時に実行できません。
jsonを注文します。
アプリファイルの関連部分を以下に示します。行番号は参照用にのみ含まれています。
このJSONファイルには、単一のアイテムを含む注文のデータの表現が含まれています。
.jsonを注文する

質問をドラッグアンドドロップ
LabelMakerアプリケーションの新しいバージョンをデプロイする必要があります。
どの3つのアクションを順番に実行する必要がありますか?回答するには、適切なアクションをアクションのリストから回答領域に移動し、正しい順序に並べます。
注:それぞれの正しい選択は1ポイントの価値があります。
正解:
解説:
Explanation:
Step 1: Build a new application image by using dockerfile
Step 2: Create an alias if the image with the fully qualified path to the registry Before you can push the image to a private registry, you've to ensure a proper image name. This can be achieved using the docker tag command. For demonstration purpose, we'll use Docker's hello world image, rename it and push it to ACR.
# pulls hello-world from the public docker hub
$ docker pull hello-world
# tag the image in order to be able to push it to a private registry
$ docker tag hello-word <REGISTRY_NAME>/hello-world
# push the image
$ docker push <REGISTRY_NAME>/hello-world
Step 3: Log in to the registry and push image
In order to push images to the newly created ACR instance, you need to login to ACR form the Docker CLI. Once logged in, you can push any existing docker image to your ACR instance.
Scenario:
Coho Winery plans to move the application to Azure and continue to support label creation.
LabelMaker app
Azure Monitor Container Health must be used to monitor the performance of workloads that are deployed to Kubernetes environments and hosted on Azure Kubernetes Service (AKS).
You must use Azure Container Registry to publish images that support the AKS deployment.
References:
https://thorsten-hans.com/how-to-use-a-private-azure-container-registry-with-kubernetes-
9b86e67b93b6
https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tutorial-quick-task
質問 # 24
開発チームがアプリケーションを開発しています。アプリケーションはデータをAzure Tableストレージに保存します。以下は、テーブルに保存されるフィールドです
-地域
- 電子メールアドレス
- 電話番号
レコードのバッチを挿入するために使用される次のコードスニペットを完了する必要があります。
次のうちどれがSlot3に入りますか?
- A. 挿入
- B. InsertOrMerge
- C. 実行
- D. ExecuteBatch
正解:D
解説:
https://docs.microsoft.com/en-us/azure/cosmos-db/table-storage-how-to-use-dotnet
質問 # 25
セキュリティポリシーが満たされていることを確認するには、Processing.csの行PC26にコードを追加する必要があります。
PC26行目に追加するコードをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://github.com/Azure/azure-storage-net/blob/master/Samples/GettingStarted/EncryptionSamples/KeyRotation/Program.cs
質問 # 26
AzureWebアプリを開発しています。 WebアプリのTLS相互認証を構成します。
Webアプリでクライアント証明書を検証する必要があります。回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/app-service/app-service-web-configure-tls-mutual-auth
質問 # 27
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure StorageBLOBデータを処理するためのHTTPトリガーAzureFunctionアプリを開発します。アプリは、blobの出力バインディングを使用してトリガーされます。
アプリは4分後もタイムアウトし続けます。アプリはBLOBデータを処理する必要があります。
アプリがタイムアウトせず、BLOBデータを処理しないようにする必要があります。
解決策:DurableFunction非同期パターンを使用してblobデータを処理します。
ソリューションは目標を達成していますか?
- A. はい
- B. いいえ
正解:B
解説:
Instead pass the HTTP trigger payload into an Azure Service Bus queue to be processed by a queue trigger function and return an immediate HTTP success response.
Note: Large, long-running functions can cause unexpected timeout issues. General best practices include:
Whenever possible, refactor large functions into smaller function sets that work together and return responses fast. For example, a webhook or HTTP trigger function might require an acknowledgment response within a certain time limit; it's common for webhooks to require an immediate response. You can pass the HTTP trigger payload into a queue to be processed by a queue trigger function. This approach lets you defer the actual work and return an immediate response.
Reference:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-best-practices
質問 # 28
天気予報データを外部パートナーに提供するアプリケーションがあります。 Azure APIManagementを使用してAPIを公開します。
次の要件を満たすには、APIの動作を変更する必要があります。
*代替入力パラメータをサポートします。
*応答からフォーマットテキストを削除します。
*バックエンドサービスに追加のコンテキストを提供します。
どのタイプのポリシーを実装する必要がありますか?答えるには、ポリシータイプを正しいシナリオにドラッグします。各ポリシータイプは、1回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
質問 # 29
MicrosoftGraphから他社のAzureActive Directory(Azure AD)インスタンスから返されたデータに基づいて情報を管理するシングルページアプリケーション(SPA)Webアプリケーションがあります。
ユーザーは、自社のAzure ADインスタンスを使用して、MicrosoftGraphを認証およびアクセスできる必要があります。
アプリ登録用にアプリケーションマニフェストを構成する必要があります。
マニフェストをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
質問 # 30
MicrosoftGraphから他社のAzureActive Directory(Azure AD)インスタンスから返されたデータに基づいて情報を管理するシングルページアプリケーション(SPA)Webアプリケーションがあります。
ユーザーは、自社のAzure ADインスタンスを使用して、MicrosoftGraphを認証およびアクセスできる必要があります。
アプリ登録用にアプリケーションマニフェストを構成する必要があります。
マニフェストをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Explanation
Graphical user interface, text, application, email Description automatically generated
Box 1: true
The oauth2AllowImplicitFlow attribute Specifies whether this web app can request OAuth2.0 implicit flow access tokens. The default is false. This flag is used for browser-based apps, like JavaScript single-page apps.
In implicit flow, the app receives tokens directly from the Azure Active Directory (Azure AD) authorize endpoint, without any server-to-server exchange. All authentication logic and session handling is done entirely in the JavaScript client with either a page redirect or a pop-up box.
Box 2: requiredResourceAccess
With dynamic consent, requiredResourceAccess drives the admin consent experience and the user consent experience for users who are using static consent. However, this parameter doesn't drive the user consent experience for the general case.
resourceAppId is the unique identifier for the resource that the app requires access to. This value should be equal to the appId declared on the target resource app.
resourceAccess is an array that lists the OAuth2.0 permission scopes and app roles that the app requires from the specified resource. Contains the id and type values of the specified resources.
Example:
"requiredResourceAccess": [
{
"resourceAppId": "00000002-0000-0000-c000-000000000000",
"resourceAccess": [
{
"id": "311a71cc-e848-46a1-bdf8-97ff7156d8e6",
"type": "Scope"
}
]
}
],
Box 3: AzureADMyOrg
The signInAudience attribute specifies what Microsoft accounts are supported for the current application.
Supported values are:
AzureADMyOrg - Users with a Microsoft work or school account in my organization's Azure AD tenant (for example, single tenant) AzureADMultipleOrgs - Users with a Microsoft work or school account in any organization's Azure AD tenant (for example, multi-tenant) AzureADandPersonalMicrosoftAccount - Users with a personal Microsoft account, or a work or school account in any organization's Azure AD tenant Reference:
https://docs.microsoft.com/en-us/azure/active-directory/develop/reference-app-manifest
https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-implicit-grant-flow
質問 # 31
ビデオオンデマンドストリーミングメディアを配信するために、Azure AppServiceでホストされるASP.NETCoreWebアプリを開発しています。 Webエンドポイントに対してAzureContent Delivery Network(CDN)標準を有効にします。顧客のビデオは、次のURLの例を使用してWebアプリからダウンロードされます。http://www.contoso.com/content.mp4?quality = 1すべてのメディアコンテンツは1時間後にキャッシュから期限切れになる必要があります。さまざまな品質の顧客ビデオは、最も近い地域のPoint of Presence(POP)ノードに配信する必要があります。
AzureCDNキャッシュルールを構成する必要があります。
どのオプションを使用する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/cdn/cdn-query-string
質問 # 32
Order.jsonからすべての注文ラインアイテムを取得し、都市のアルファベット順にデータを並べ替える必要があります。
コードをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Graphical user interface Description automatically generated
Box 1: orders o
Scenario: Order data is stored as nonrelational JSON and must be queried using SQL.
Box 2:li
Box 3: o.line_items
Box 4: o.city
The city field is in Order, not in the 2s.
質問 # 33
......
無料AZ-204日本語別格な問題集をダウンロード:https://jp.fast2test.com/AZ-204J-premium-file.html