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つのコマンドはどれですか?回答するには、適切なコマンドをコマンドのリストから回答領域に移動し、正しい順序で配置します。

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

会社のネットワーク接続は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アプリを構成します。
ソリューションは目標を達成していますか?
この質問の質問に回答した後、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure Webアプリとして実行されるWebサイトを開発しています。ユーザーは、Azure Active Directory(Azure AD)の資格情報を使用して認証します。
Webサイトの次のアクセス許可レベルのいずれかをユーザーに割り当てる予定です:管理者、通常、およびリーダー。アクセス許可レベルを決定するには、ユーザーのAzure ADグループメンバーシップを使用する必要があります。認可を設定する必要があります。
解決策:認証済みのリクエストのみを許可し、Azure ADへのログオンを要求するように、WebサイトのAzure Webアプリを構成します。
ソリューションは目標を達成していますか?
正解:A
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Order.jsonからすべての注文ラインアイテムを取得し、都市のアルファベット順にデータを並べ替える必要があります。
コードをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。

コードをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ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.
Webアプリケーションを開発します。
アプリケーションをアクティブなAzureActive Directory(Azure AD)テナントに登録する必要があります。
どの3つのアクションを順番に実行する必要がありますか?回答するには、すべてのアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。

アプリケーションをアクティブな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ポイントの価値があります。

アプリケーションは、アプリケーションの再起動後も保持する必要があるランタイム診断データを保存する必要があります。次のコードがあります。

必要に応じて診断データが保存されるように、アプリケーション設定を構成する必要があります。
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
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure Storage BLOBデータを処理するためのHTTPトリガーAzureFunctionアプリを開発します
a。アプリは、BLOBの出力バインディングを使用してトリガーされます。
アプリは4分後もタイムアウトし続けます。アプリはBLOBデータを処理する必要があります。
アプリがタイムアウトしてBLOBデータを処理しないようにする必要があります。
解決策:host.jsonプロジェクトファイルのfunctionTimeoutプロパティを10分に更新します。
ソリューションは目標を達成していますか?
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure Storage BLOBデータを処理するためのHTTPトリガーAzureFunctionアプリを開発します
a。アプリは、BLOBの出力バインディングを使用してトリガーされます。
アプリは4分後もタイムアウトし続けます。アプリはBLOBデータを処理する必要があります。
アプリがタイムアウトしてBLOBデータを処理しないようにする必要があります。
解決策:host.jsonプロジェクトファイルのfunctionTimeoutプロパティを10分に更新します。
ソリューションは目標を達成していますか?
正解:A
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Azure Blob ストレージ アカウントに追加されたデータを監視するアプリケーションを開発しています。
ストレージ アカウントに加えられた各変更を処理する必要があります。
コード セグメントをどのように完成させる必要がありますか? 回答するには、回答で適切なオプションを選択します。
注: それぞれの正しい選択は 1 ポイントの価値があります。

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

正解:

Explanation:

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

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 ポイントが与えられます。

どの Azure Blob Storage 機能を使用する必要がありますか? 回答するには、適切な Azure Blob Storage 機能を正しい要件に移動します。各 Azure Blob Storage 機能は、1 回、複数回、またはまったく使用しない場合があります。コンテンツを表示するには、ペイン間の分割バーを移動したり、スクロールしたりする必要がある場合があります。注: 正しい選択ごとに 1 ポイントが与えられます。

正解:

Explanation:

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