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

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

Explanation:

Step 1: WORKDIR /apps/ContosoApp
Step 2: COPY ./-
The Docker document must be created in the same folder where ContosoApp.dll and setupScript.ps1 are stored.
Step 3: EXPOSE ./ContosApp/ /app/ContosoApp
Step 4: CMD powershell ./setupScript.ps1
ENTRYPOINT ["dotnet", "ContosoApp.dll"]
You need to create a Dockerfile document that meets the following requirements:
* Call setupScript.ps1 when the container is built.
* Run ContosoApp.dll when the container starts.
References:
https://docs.microsoft.com/en-us/azure/app-service/containers/tutorial-custom-docker-image
組み込みの認証および承認機能を使用するAzureAPIアプリを実装しています。
すべてのアプリアクションは、現在のユーザーに関する情報に関連付ける必要があります。
現在のユーザーに関する情報を取得する必要があります。
目標を達成するための2つの可能な方法は何ですか?それぞれの正解は完全な解決策を提示します。
注:正しい選択はそれぞれ1ポイントの価値があります。

正解:A、C 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
ある会社が、Azure AppServiceモバイルアプリをバックエンドとして使用するフィールドサービス従業員向けのモバイルアプリを開発しています。
会社のネットワーク接続は1日を通して異なります。このソリューションは、オフラインでの使用をサポートし、アプリがオンラインアプリの場合にバックグラウンドで変更を同期する必要があります。
ソリューションを実装する必要があります。
コードセグメントをどのように完了する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: var todoTable = client GetSyncTable<TodoItem>()
To setup offline access, when connecting to your mobile service, use the method GetSyncTable instead of GetTable (example):
IMobileServiceSyncTable todoTable = App.MobileService.GetSyncTable(); / Box 2: await todoTable.PullAsync("allTodoItems",todo.Table.CreateQuery()); Your app should now use IMobileServiceSyncTable (instead of IMobileServiceTable) for CRUD operations.
This will save changes to the local database and also keep a log of the changes. When the app is ready to synchronize its changes with the Mobile Service, use the methods PushAsync and PullAsync (example):
await App.MobileService.SyncContext.PushAsync();
await todoTable.PullAsync();
References:
https://azure.microsoft.com/es-es/blog/offline-sync-for-mobile-services/
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、指定された目標を達成する可能性のある独自のソリューションが含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
この質問の質問に回答した後、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure Webアプリとして実行されるWebサイトを開発しています。ユーザーは、Azure Active Directory(Azure AD)の資格情報を使用して認証します。
Webサイトの次のアクセス許可レベルのいずれかをユーザーに割り当てる予定です:管理者、通常、およびリーダー。アクセス許可レベルを決定するには、ユーザーのAzure ADグループメンバーシップを使用する必要があります。認可を設定する必要があります。
解決策:認証済みのリクエストのみを許可し、Azure ADへのログオンを要求するように、WebサイトのAzure Webアプリを構成します。
ソリューションは目標を達成していますか?

解説: (JPNTest メンバーにのみ表示されます)
あなたは医療記録文書管理ウェブサイトを開発しています。このWebサイトは、スキャンした患者摂取フォームのコピーを保存するために使用されます。保存された摂取フォームがサードパーティによってストレージからダウンロードされた場合、フォームの内容が危険にさらされてはなりません。
要件に応じて、インテークフォームを保管する必要があります。
解決策:インテークフォームをAzure KeyVaultシークレットとして保存します。
ソリューションは目標を達成していますか?

解説: (JPNTest メンバーにのみ表示されます)
Order.jsonからすべての注文ラインアイテムを取得し、都市のアルファベット順にデータを並べ替える必要があります。
コードをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

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.
あなたはウェブサイトを開発します。 AzureでWebサイトをホストすることを計画しています。あなたはそれが公開された後、ウェブサイトが大量のトラフィックを経験することを期待しています。コストを最小限に抑えながら、Webサイトが引き続き利用可能で応答性が高いことを確認する必要があります。 Webサイトを展開する必要があります。あなたは何をするべきか?

解説: (JPNTest メンバーにのみ表示されます)
Webアプリケーションを開発します。
アプリケーションをアクティブなAzureActive Directory(Azure AD)テナントに登録する必要があります。
どの3つのアクションを順番に実行する必要がありますか?回答するには、すべてのアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。
正解:

Explanation:

Register a new application using the Azure portal
* Sign in to the Azure portal using either a work or school account or a personal Microsoft account.
* If your account gives you access to more than one tenant, select your account in the upper right corner.
Set your portal session to the Azure AD tenant that you want.
* Search for and select Azure Active Directory. Under Manage, select App registrations.
* Select New registration. (Step 1)
* In Register an application, enter a meaningful application name to display to users.
* Specify who can use the application. Select the Azure AD instance. (Step 2)
* Under Redirect URI (optional), select the type of app you're building: Web or Public client (mobile & desktop). Then enter the redirect URI, or reply URL, for your application. (Step 3)
* When finished, select Register.
ASP.NET CoreWebアプリケーションを開発しています。アプリケーションをAzureWeb App forContainersにデプロイすることを計画しています。
アプリケーションは、アプリケーションの再起動後も保持する必要があるランタイム診断データを保存する必要があります。次のコードがあります。

必要に応じて診断データが保存されるように、アプリケーション設定を構成する必要があります。
Webアプリの設定をどのように構成する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: If WEBSITES_ENABLE_APP_SERVICE_STORAGE
If WEBSITES_ENABLE_APP_SERVICE_STORAGE setting is unspecified or set to true, the /home/ directory will be shared across scale instances, and files written will persist across restarts Box 2: /home Reference:
https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-faq
あなたは、ユーザーが仕事を探して食べたミュージシャンを見つけることができるアプリケーションの開発を食べました。アプリケーションは、ミュージシャン、彼らが演奏する楽器、およびその他の関連データに関する情報を保存する必要があります。
また、アプリケーションでは、特定の場所で一緒に演奏した3人以上のミュージシャンのグループを含め、どのミュージシャンが一緒に演奏したかをユーザーが判断できるようにする必要があります。
アプリケーションに使用する必要があるAzureCosmosD6 APIはどれですか?

注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure Storage BLOBデータを処理するためのHTTPトリガーAzureFunctionアプリを開発します
a。アプリは、BLOBの出力バインディングを使用してトリガーされます。
アプリは4分後もタイムアウトし続けます。アプリはBLOBデータを処理する必要があります。
アプリがタイムアウトしてBLOBデータを処理しないようにする必要があります。
解決策:host.jsonプロジェクトファイルのfunctionTimeoutプロパティを10分に更新します。
ソリューションは目標を達成していますか?

解説: (JPNTest メンバーにのみ表示されます)
Azure Container Apps を使用したマイクロサービスベースのアプリケーションを開発しています。このアプリケーションは、注文処理、在庫管理、レポート生成などのタスクを処理する複数のコンテナー化されたサービスで構成されています。注文処理アプリの新しいリビジョンをデプロイします。
処理注文は Web 要求によってトリガーされる必要があり、受信 Web 要求に基づいて常に利用可能である必要があります。
レプリカが受信リクエストを処理する準備ができているかどうかを検証する必要があります。
何を実装する必要がありますか?

Azure Blob ストレージ アカウントに追加されたデータを監視するアプリケーションを開発しています。
ストレージ アカウントに加えられた各変更を処理する必要があります。
コード セグメントをどのように完成させる必要がありますか? 回答するには、回答で適切なオプションを選択します。
注: それぞれの正しい選択は 1 ポイントの価値があります。
正解:

Explanation:
AppServicePlanで実行されるAzureFunctionアプリを開発しています。Azure Functionは、Timerオブジェクトによってトリガーされます。スケジュールされたときにAzureFunctionが確実にトリガーされないことがわかります。実行する必要がある2つのアクションはどれですか?

正解:B、C 解答を投票する
Azure にデータを格納し、ストレージに Azure Cosmos DB を使用するアプリケーションを更新しています。アプリケーションは、単一のユーザー名に関連付けられた複数のドキュメントにデータを保存します。
アプリケーションには、単一の ACID 操作でユーザー名の複数のドキュメントを更新する機能が必要です。
Azure Cosmos DB を構成する必要があります。
どの 2 つのアクションを実行する必要がありますか? 各正解は、ソリューションの一部を示しています。
注: それぞれの正しい選択は 1 ポイントの価値があります。

正解:B、C 解答を投票する
あなたの会社には、会社のロゴ画像を使用するWebサイトがいくつかあります。 Azure Content Delivery Network(CDN)を使用して静的イメージを保存します。
CDNとPointof Presence(POP)サーバーが画像を配布し、アイテムを正しい順序で一覧表示する方法の正しいプロセスを決定する必要があります。
アクションはどの順序で発生しますか?回答するには、すべてのアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。
正解:

Explanation:

Step 1: A user requests the image..
A user requests a file (also called an asset) by using a URL with a special domain name, such as <endpoint name>.azureedge.net. This name can be an endpoint hostname or a custom domain. The DNS routes the request to the best performing POP location, which is usually the POP that is geographically closest to the user.
Step 2: If no edge servers in the POP have the..
If no edge servers in the POP have the file in their cache, the POP requests the file from the origin server. The origin server can be an Azure Web App, Azure Cloud Service, Azure Storage account, or any publicly accessible web server.
Step 3: The origin server returns the..
The origin server returns the file to an edge server in the POP.
An edge server in the POP caches the file and returns the file to the original requestor (Alice). The file remains cached on the edge server in the POP until the time-to-live (TTL) specified by its HTTP headers expires. If the origin server didn't specify a TTL, the default TTL is seven days.
Step 4: Subsequent requests for..
Additional users can then request the same file by using the same URL that the original user used, and can also be directed to the same POP.
If the TTL for the file hasn't expired, the POP edge server returns the file directly from the cache. This process results in a faster, more responsive user experience.
References:
https://docs.microsoft.com/en-us/azure/cdn/cdn-overview
在庫品目の画像を保存する必要があります。
どの Azure Blob Storage 機能を使用する必要がありますか? 回答するには、適切な Azure Blob Storage 機能を正しい要件に移動します。各 Azure Blob Storage 機能は、1 回、複数回、またはまったく使用しない場合があります。コンテンツを表示するには、ペイン間の分割バーを移動したり、スクロールしたりする必要がある場合があります。注: 正しい選択ごとに 1 ポイントが与えられます。
正解:

Explanation:
バージョン レベルの不変性ポリシーを使用して、Azure Blob Storage に保存されている法律文書へのアクセスを提供する Web アプリケーションです。ドキュメントは、両方の時間ベースのポリシーとリーガル ホールド ポリシーで保護されます。すべての時間ベースの保持ポリシーでは、AllowProtectedAppendWrites プロパティが有効になっています。
法的有効期間のみが有効であり、他のすべてが期限切れになったときに失敗する操作をユーザーが実行しようとするのを防ぐ必要がある場合、要件を満たす必要があります。
あなたが阻止する2つの操作はどれですか?

正解:C、D 解答を投票する

弊社を連絡する

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

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

サポート:現在連絡