AZ-204日本語 無料問題集「Microsoft Developing Solutions for Microsoft Azure (AZ-204日本語版)」

AzureFunctionアプリを開発しています。
アプリは次の要件を満たしている必要があります。
*開発者がRust言語を使用して関数を記述できるようにします。
* Azure BlobStorageアカウントに宣言的に接続します。
アプリを実装する必要があります。
どのAzureFunctionアプリ機能を使用する必要がありますか?答えるには、適切な機能を正しい要件にドラッグします。各機能は、1回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、分割バーをペイン間でドラッグするか、スクロールする必要がある場合があります。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: Custom handler
Custom handlers can be used to create functions in any language or runtime by running an HTTP server process, for example Go or Rust.
Box 2: Trigger
Functions are invoked by a trigger and can have exactly one. In addition to invoking the function, certain triggers also serve as bindings. You may also define multiple bindings in addition to the trigger. Bindings provide a declarative way to connect data to your code.
Reference:
https://docs.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-other
https://docs.microsoft.com/en-us/dotnet/architecture/serverless/azure-functions
請求、在庫、出荷の更新など、何百ものイベントの種類を含めるために、いくつかの Azure Grid を開発します。
Azure Functions アプリが処理するには、イベントを 1 つのエンドポイントに送信する必要があります。イベントは、処理する前にイベント タイプ別にフィルター処理する必要があります。イベント データを受信するには、テナントを分割するための承認と認証の制御が必要です。
Azure Event Grid を構成する必要があります。
どの構成を使用する必要がありますか? 回答するには、回答エリアで適切な値を選択します。
注: それぞれの正しい選択は 1 ポイントの価値があります。
正解:

Explanation:
ContosoAppという名前のASP.NETCoreアプリケーションを実行するDockerイメージを作成することを計画しています。 setupScript.ps1という名前のセットアップスクリプトと、ContosoApp.dllを含む一連のアプリケーションファイルがあります。
次の要件を満たすDockerfileドキュメントを作成する必要があります。
*コンテナのビルド時にsetupScripts.ps1を呼び出します。
*コンテナの起動時にContosoApp.dllを実行します。
Dockerfileドキュメントは、ContosoApp.dllとsetupScript.ps1が保存されているのと同じフォルダーに作成する必要があります。
ソリューションを開発するために使用する必要がある5つのコマンドはどれですか?回答するには、適切なコマンドをコマンドのリストから回答領域に移動し、正しい順序で配置します。
正解:

Explanation:

Box 1: CMD [..]
Cmd starts a new instance of the command interpreter, Cmd.exe.
Syntax: CMD <string>
Specifies the command you want to carry out.
Box 2: FROM microsoft/aspnetcore-build:latest
Box 3: WORKDIR /apps/ContosoApp
Bxo 4: COPY ./ .
Box 5: RUN powershell ./setupScript.ps1
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、指定された目標を達成する可能性のある独自のソリューションが含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
この質問の質問に回答した後、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Margie's Travelは、国際的な旅行および予約管理サービスです。同社はレストランの予約にも拡大しています。ソリューションにリストされているレストランにAzure Searchを実装する必要があります。
Azure Searchでインデックスを作成します。
Azure Search .NET SDKを使用して、レストランデータをAzure Searchサービスにインポートする必要があります。
解決:
1. SearchServiceClientオブジェクトを作成して、検索インデックスに接続します。
2.追加する必要があるドキュメントを含むDataContainerを作成します。
3. DataSourceインスタンスを作成し、そのContainerプロパティをDataContainerに設定します。
4. SearchServiceClientのDataSourcesプロパティを設定します。
ソリューションは目標を達成していますか?

解説: (JPNTest メンバーにのみ表示されます)
Azure AppConfigurationによって管理される機能フラグを含むASP.NETCoreアプリを開発しています。 Exportという名前の機能フラグを含むAppFeatureFlagStoreという名前のAzureAppConfigurationストアを作成します。
次の要件を満たすようにアプリを更新する必要があります。
*アプリを再起動せずにアプリのエクスポート機能を使用します。
*ユーザーが安全なリソースへのアクセスを許可される前に、ユーザーを検証します。
*ユーザーに安全なリソースへのアクセスを許可します。
コードセグメントをどのように完了する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: UseAuthentication
Need to validate users before users are allowed access to secure resources.
UseAuthentication adds the AuthenticationMiddleware to the specified IApplicationBuilder, which enables authentication capabilities.
Box 2: UseAuthorization
Need to permit users to access secure resources.
UseAuthorization adds the AuthorizationMiddleware to the specified IApplicationBuilder, which enables authorization capabilities.
Box 3: UseStaticFiles
Need to use the Export feature in the app without requiring a restart of the app.
UseStaticFiles enables static file serving for the current request path Reference:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.builder.iapplicationbuilder?view=aspnetcore-
5.0
Contoso、Ltd。は、Azure API Management(APIM)を使用してお客様にAPIを提供しています。 APIは、JWTトークンを使用してユーザーを承認します。
APIMゲートウェイの応答キャッシュを実装する必要があります。キャッシュメカニズムは、特定の場所のデータにアクセスするクライアントのユーザーIDを検出し、そのユーザーIDの応答をキャッシュする必要があります。
次のポリシーをポリシーファイルに追加する必要があります。
*検出されたユーザーIDを保存するためのセット変数ポリシー
*キャッシュルックアップ値ポリシー
*キャッシュストア値ポリシー
*応答本文をユーザープロファイル情報で更新するための検索と置換のポリシーどのポリシーセクションにポリシーを追加する必要がありますか?回答するには、適切なセクションを正しいポリシーにドラッグします。各セクションは、1回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります注:正しい選択はそれぞれ1ポイントの価値があります
正解:

Explanation:

Box 1: Inbound.
A set-variable policy to store the detected user identity.
Example:
<policies>
<inbound>
<!-- How you determine user identity is application dependent -->
<set-variable
name="enduserid"
value="@(context.Request.Headers.GetValueOrDefault("Authorization","").Split(' ')[1].AsJwt()?.Subject)" /> Box 2: Inbound A cache-lookup-value policy Example:
<inbound>
<base />
<cache-lookup vary-by-developer="true | false" vary-by-developer-groups="true | false" downstream-caching- type="none | private | public" must-revalidate="true | false">
<vary-by-query-parameter>parameter name</vary-by-query-parameter> <!-- optional, can repeated several times -->
</cache-lookup>
</inbound>
Box 3: Outbound
A cache-store-value policy.
Example:
<outbound>
<base />
<cache-store duration="3600" />
</outbound>
Box 4: Outbound
A find-and-replace policy to update the response body with the user profile information.
Example:
<outbound>
<!-- Update response body with user profile-->
<find-and-replace
from='"$userprofile$"'
to="@((string)context.Variables["userprofile"])" />
<base />
</outbound>
Reference:
https://docs.microsoft.com/en-us/azure/api-management/api-management-caching-policies
https://docs.microsoft.com/en-us/azure/api-management/api-management-sample-cache-by-key
Azure App Service Web App forContainersを使用してDocker / Goを開発しています。 Linux上のAppServiceでコンテナーを実行することを計画しています。使用するDockerコンテナイメージを特定します。
現在のリソースグループはいずれも、Linuxをサポートする場所にありません。必要なリソースグループの数を最小限に抑える必要があります。
アプリケーションを作成し、初期デプロイメントを実行する必要があります。
ソリューションを開発するために使用する必要がある3つのAzureCLIコマンドはどれですか?回答するには、適切なコマンドをコマンドのリストから回答領域に移動し、正しい順序で配置します。
正解:

Explanation:

You can host native Linux applications in the cloud by using Azure Web Apps. To create a Web App for Containers, you must run Azure CLI commands that create a group, then a service plan, and finally the web app itself.
Step 1: az group create
In the Cloud Shell, create a resource group with the az group create command.
Step 2: az appservice plan create
In the Cloud Shell, create an App Service plan in the resource group with the az appservice plan create command.
Step 3: az webapp create
In the Cloud Shell, create a web app in the myAppServicePlan App Service plan with the az webapp create command. Don't forget to replace with a unique app name, and <docker-ID> with your Docker ID.
References:
https://docs.microsoft.com/mt-mt/azure/app-service/containers/quickstart-docker-go?view=sql-server-ver15
あなたは、プレミアム レベルを使用する Azure Event Hubs を使用して追跡イベントを送信する道路有料道路追跡アプリケーションを開発しています。
各道路には、一意に割り当てられたスロットル ポリシーが必要です。
道路ごとのスロットルを許可するようにイベント ハブを構成する必要があります。
あなたは何をするべきか?

技術マニュアルのコンテンツ管理アプリケーションを開発しています。アプリケーションは、Azure 静的 Web アプリとしてデプロイされます。
認証されたユーザーは /manuals の下のページを表示できますが、投稿者のみがページ /manuals/new html にアクセスできます。
Web アプリのルーティングを構成する必要があります。
どのように構成を完了する必要がありますか? 回答するには、回答エリアで適切なオプションを選択します。
注: それぞれの正しい選択は 1 ポイントの価値があります。
正解:

Explanation:
組織が Mob ストレージ アカウントをデプロイします。ユーザーは、一定期間にわたって BLOB ストレージ アカウントの複数のスナップショットを作成します。
すべてのスナップショットまたは BLOB ストレージ アカウントを削除する必要があります。BLOB ストレージ アカウント自体は削除しないでください。
コード セグメントをどのように完成させる必要がありますか? 回答するには、回答エリアで適切なオプションを選択します。
注: それぞれの正しい選択は 1 ポイントの価値があります。
正解:

Explanation:
ログ容量の問題を解決する必要があります。
あなたは何をするべきか?

解説: (JPNTest メンバーにのみ表示されます)
あなたは会社のアプリケーションを開発しています。 Azure AppServicesでアプリケーションをホストすることを計画しています。
会社には次の要件があります。
5分ごとに、Webサイトが応答することを確認します。
Webサイトが指定された時間しきい値内に応答することを確認します。画像やJavaScriptファイルなどの依存リクエストは正しく読み込まれる必要があります。
Webサイトで問題が発生している場合は、アラートを生成します。
Webサイトのロードに失敗した場合、システムはサイトのリロードをさらに3回試行する必要があります。
最小限の労力でこのプロセスを実装する必要があります。
あなたは何をするべきか?
D18912E1457D5D1DDCBD40AB3BF70D5D

解説: (JPNTest メンバーにのみ表示されます)
Azureメッセージングサービスを使用するソリューションを開発しています。
ソリューションがパブリッシュ/サブスクライブモデルを使用し、定期的なポーリングの必要性を排除するようにする必要があります。
目標を達成するための2つの可能な方法は何ですか?それぞれの正解は完全なソリューションを示します。
注:それぞれの正しい選択は1ポイントの価値があります。

正解:C、D 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Azure Container Apps で実行するマイクロサービスをいくつか開発しています。マイクロサービスに対して外部 HTTP イングレス トラフィックが有効になっています。ユーザーが新しい機能をテストできるようにするには、デプロイされたマイクロサービスを更新する必要があります。次の要件があります。
* テスト ユーザーに提供するために、更新されたマイクロサービスの単一の URL を有効にして維持します。
* 現在のマイクロサービス バージョンに対応するマイクロサービスを更新するには、Azure Container Apps を構成する必要があります。
どの機能を設定する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
正解:

Explanation:
ユーザーがContentAnalysisServiceを使用してコンテンツを確認できるようにするには、AM09行にコードを追加する必要があります。
コードをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: "oauth2Permissions": ["login"]
oauth2Permissions specifies the collection of OAuth 2.0 permission scopes that the web API (resource) app exposes to client apps. These permission scopes may be granted to client apps during consent.
Box 2: "oauth2AllowImplicitFlow":true
For applications (Angular, Ember.js, React.js, and so on), Microsoft identity platform supports the OAuth 2.0 Implicit Grant flow.
Reference:
https://docs.microsoft.com/en-us/azure/active-directory/develop/reference-app-manifest
ShippingLogicアプリを保護する必要があります。
何を使うべきですか?

解説: (JPNTest メンバーにのみ表示されます)
ログポリシーを実装する必要があります。
EventGridController.csのEnsureLoggingメソッドをどのように完了する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: logdrop
All log files should be saved to a container named logdrop.
Box 2: 15
Logs must remain in the container for 15 days.
Box 3: UpdateApplicationSettings
All Azure App Service Web Apps must write logs to Azure Blob storage.
Reference:
https://blog.hompus.nl/2017/05/29/adding-application-logging-blob-to-a-azure-web-app-service-using- powershell/
貨物船の出荷情報を管理するアプリケーションを開発しています。アプリケーションは、ストレージにAzureCosmosD8を使用します。
船が海上にある場合、アプリケーションはオフラインで実行する必要があります。船が港にある場合、アプリケーションはAzureに接続する必要があります。
アプリケーションに使用する必要があるAzureCosmosD8 APIはどれですか?

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡