Microsoft Developing Microsoft Azure and Web Services (070-487日本語版) - 070-487日本語 Exam Practice Test
DB1という名前のデータベースから100万を超える行を読み取り、DB2という名前のデータベース内の複数のテーブルにあるいくつかの行を更新するEndPoint1という名前のサービス層エンドポイントを設計しています。
次の要件を満たすデータアクセス戦略を特定する必要があります。
* EndPoint1からデータを取得するためにODataプロトコルを使用します
* BD2のテーブルに基づいて強く型付けされたオブジェクトを作成します
* アプリケーションサーバーでのメモリ使用量を最小限に抑えながら、DB1からできるだけ早くデータを取得します。各要件について何を識別しますか。 回答するには、適切なデータアクセス戦略を正しい要件にドラッグします。 各データアクセス戦略は、1回、複数回、またはまったく使用されない可能性があります。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。

次の要件を満たすデータアクセス戦略を特定する必要があります。
* EndPoint1からデータを取得するためにODataプロトコルを使用します
* BD2のテーブルに基づいて強く型付けされたオブジェクトを作成します
* アプリケーションサーバーでのメモリ使用量を最小限に抑えながら、DB1からできるだけ早くデータを取得します。各要件について何を識別しますか。 回答するには、適切なデータアクセス戦略を正しい要件にドラッグします。 各データアクセス戦略は、1回、複数回、またはまったく使用されない可能性があります。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。

Correct Answer:

Explanation

References:
https://docs.microsoft.com/en-us/dotnet/framework/data/wcf/wcf-data-services-overview
https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/populating-a-dataset-from-a-dataadapter
https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/retrieving-data-using-a-datareader
Consolidated Messengerが提供するフライト情報を読み込む必要があります。
あなたは何を使うべきですか?
あなたは何を使うべきですか?
Correct Answer: A
あなたはアプリケーションを開発します。 ServiceModelメタデータユーティリティツール(svcutil.exe)を使用してサービスバインディングを生成しています。
サービスバインディングは、厳密なセキュリティを使用し、Windows Communication Foundation(WCF)メッセージングスタックを完全に制御する必要があります。
サービスバインディングを設定する必要があります。
どの値を使うべきですか? 回答するには、回答領域のダイアログボックスで適切なオプションを設定します。
注:それぞれ正しい選択は1ポイントの価値があります。

サービスバインディングは、厳密なセキュリティを使用し、Windows Communication Foundation(WCF)メッセージングスタックを完全に制御する必要があります。
サービスバインディングを設定する必要があります。
どの値を使うべきですか? 回答するには、回答領域のダイアログボックスで適切なオプションを設定します。
注:それぞれ正しい選択は1ポイントの価値があります。

Correct Answer:

Explanation

Box 1: WSHttpBinding
A secure and interoperable binding that is suitable for non-duplex service contracts.
Incorrect: Always select a binding that includes security. By default, all bindings except the
<basicHttpBinding> element have security enabled.
Box 2: Sign
Sign. The protected part is digitally signed. This ensures detection of any tampering with the protected
message part.
Box 3: <wsHttpBing>
References:
https://docs.microsoft.com/en-us/dotnet/framework/wcf/system-provided-bindings
https://docs.microsoft.com/en-us/dotnet/framework/wcf/understanding-protection-level
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、上記の目標を達成できる独自の解決策が含まれています。いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションの質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
ASP.NETコアを使用するRESTful APIを開発しています。 Azure App ServicesでAPIをホストする予定です。
アプリケーションサービスで開発環境をプロビジョニングします。
開発者は開発環境にAPIをデプロイできる必要があります。 Azureアカウントの資格情報を開発者と共有しないでください。
開発者がAPIを開発環境に展開できるようにする必要があります。
解決策:App Serviceが提供されているAzureサブスクリプションと同じAzure Active Directory(Azure AD)に開発者を追加します。 XCopyを使用してApp Serviceにデプロイします。
解決策は目標を達成していますか?
このセクションの質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
ASP.NETコアを使用するRESTful APIを開発しています。 Azure App ServicesでAPIをホストする予定です。
アプリケーションサービスで開発環境をプロビジョニングします。
開発者は開発環境にAPIをデプロイできる必要があります。 Azureアカウントの資格情報を開発者と共有しないでください。
開発者がAPIを開発環境に展開できるようにする必要があります。
解決策:App Serviceが提供されているAzureサブスクリプションと同じAzure Active Directory(Azure AD)に開発者を追加します。 XCopyを使用してApp Serviceにデプロイします。
解決策は目標を達成していますか?
Correct Answer: A
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
検索データを読み取るには、ReportAppから接続を確立する必要があります。 解決策は開発努力を最小にしなければなりません。
どの3つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。

どの3つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。

Correct Answer:

Explanation

References:
https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-dotnet-get-started-with-queues
https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-queues-topics-subscriptions
.NETクラスライブラリプロジェクトを開発します。 最新のNuGet CLIツールをインストールし、nugget.orgにアカウントを作成して、APIキーを受け取ります。
NuGetパッケージを作成して、そのパッケージをnuget.orgに公開する必要があります。 コマンドプロンプトを開き、プロジェクトファイルが含まれているフォルダに移動します。
どの4つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。

NuGetパッケージを作成して、そのパッケージをnuget.orgに公開する必要があります。 コマンドプロンプトを開き、プロジェクトファイルが含まれているフォルダに移動します。
どの4つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。

Correct Answer:

Explanation

Step 1: Run the NuGet spec command
In the simple case of creating a package from an assembly, you can generate a .nuspec file from the metadata
in the assembly using the following command:
nuget spec <assembly-name>.dll
Step 2: Update the package identifier and version number
Choose a unique package identifier and setting the version number.
Step 3: Run the NuGet pack command
Running nuget pack to generate the .nupkg file
Step 4: Run theNuGet push command
Once you've created a package, which is a .nupkg file, you can publish it to the gallery of your choice. You
can publish with dotnet nuget push command
References:
https://docs.microsoft.com/en-us/nuget/create-packages/creating-a-package
https://docs.microsoft.com/en-us/nuget/create-packages/publish-a-package
次のようなコードがあります。

File.xmlには、次のXMLマークアップが含まれています。

コンソール出力にItem1を表示するためのコードを書く必要があります。
どの5つのコードブロックを使うべきですか? 必要なコードブロックを正しい順序で選択して配置することによってソリューションを開発します。
注:すべてのコードブロックが必要になります。


File.xmlには、次のXMLマークアップが含まれています。

コンソール出力にItem1を表示するためのコードを書く必要があります。
どの5つのコードブロックを使うべきですか? 必要なコードブロックを正しい順序で選択して配置することによってソリューションを開発します。
注:すべてのコードブロックが必要になります。

Correct Answer:

Explanation

ASP.NET Core WebアプリケーションをAzure App Servicesにデプロイします。 Azure Event Hubsを使用して、アプリケーションのテレメトリデータを収集しています。
テレメトリデータストリームを永続データストアに自動的に配信するようにEvent Hubsを設定する必要があります。
解決策:Azure Data Lake Storeにデータを配信するようにEvent Hubs Captureを構成します。
解決策は目標を満たしていますか?
テレメトリデータストリームを永続データストアに自動的に配信するようにEvent Hubsを設定する必要があります。
解決策:Azure Data Lake Storeにデータを配信するようにEvent Hubs Captureを構成します。
解決策は目標を満たしていますか?
Correct Answer: B
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
次のHTMLを含むASP.NET MVC Webアプリケーションを開発しています。
<table id = "customer"> </table>
顧客を検索するための呼び出しを含むASP.NET Web APIアプリケーションもあります。
できるだけコンパクトな形式でデータを送信および取得する必要があります。
Web APIアプリケーションからのデータを含むようにcustomersテーブルのHTMLを更新する必要があります。
どのスクリプトセグメントを使うべきですか?

<table id = "customer"> </table>
顧客を検索するための呼び出しを含むASP.NET Web APIアプリケーションもあります。
できるだけコンパクトな形式でデータを送信および取得する必要があります。
Web APIアプリケーションからのデータを含むようにcustomersテーブルのHTMLを更新する必要があります。
どのスクリプトセグメントを使うべきですか?

Correct Answer: B
あなたはASP.NET MVC Web APIアプリケーションを開発しています。
アプリケーションは以下の要件を満たす必要があります。
* バッファを使用せずにデータを送受信する必要があります。
* 最大1 MBのデータを受信できるようにする必要があります。
* 最大2 MBのデータを送信できるようにする必要があります。
要件を満たすためにコードを完成させる必要があります。
あなたは何をするべきか? (回答するには、適切なコードセグメントを回答領域の正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しないことができます。ペイン間の分割バーをドラッグするか、または コンテンツを表示します。)

アプリケーションは以下の要件を満たす必要があります。
* バッファを使用せずにデータを送受信する必要があります。
* 最大1 MBのデータを受信できるようにする必要があります。
* 最大2 MBのデータを送信できるようにする必要があります。
要件を満たすためにコードを完成させる必要があります。
あなたは何をするべきか? (回答するには、適切なコードセグメントを回答領域の正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しないことができます。ペイン間の分割バーをドラッグするか、または コンテンツを表示します。)

Correct Answer:

Explanation

WebJobを設定する必要があります。
あなたは何をするべきか?
あなたは何をするべきか?
Correct Answer: D
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
会社は、タイ語が異なるソースからのさまざまな種類のデータを保存するアプリケーションを開発しています。
ストレージソリューションを推奨する必要があります。
どのストレージソリューションをお勧めしますか? 答えるには、適切なストレージソリューションを
正しいデータ型。 各ストレージソリューションは、1回、複数回使用することも、まったく使用しないこともできます。 ドラッグする必要があるかもしれません
ペイン間の分割バーまたはスクロールしてコンテンツを表示します。
注:それぞれの正しい選択には1ポイントの価値があります。

ストレージソリューションを推奨する必要があります。
どのストレージソリューションをお勧めしますか? 答えるには、適切なストレージソリューションを
正しいデータ型。 各ストレージソリューションは、1回、複数回使用することも、まったく使用しないこともできます。 ドラッグする必要があるかもしれません
ペイン間の分割バーまたはスクロールしてコンテンツを表示します。
注:それぞれの正しい選択には1ポイントの価値があります。

Correct Answer:

Explanation

SSLを使用してセキュリティ保護されたASP.NET MVCアプリケーションを開発します。プロダクションにアプリケーションを配備する準備は整っています。
展開パッケージには、SSL証明書のインストールが含まれている必要があります。
要件を満たすように展開パッケージを構成する必要があります。
あなたは何をするべきか?
展開パッケージには、SSL証明書のインストールが含まれている必要があります。
要件を満たすように展開パッケージを構成する必要があります。
あなたは何をするべきか?
Correct Answer: B
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
注:この質問は、同じシナリオを提示する一連の質問の一部です。の各質問
シリーズには、記載された目標を達成する可能性のあるユニークなソリューションが含まれています。一部の質問セットにはさらに多くの
他の人が正しい解決策を持っていないかもしれない間、1つの正しい解決策。
このセクションの質問に回答すると、その質問に戻ることはできません。その結果、これら
質問はレビュー画面に表示されません。
ASP.NET Coreを使用するRESTful APIを開発しています。 AzureアプリでAPIをホストする予定
サービス。アプリケーションサービスで開発環境をプロビジョニングします。
開発者は、開発環境にAPIをデプロイできる必要があります。 Azureを共有してはいけません
開発者とのアカウント資格情報。
開発者がAPIを開発環境にデプロイできることを確認する必要があります。
ソリューション:開発者を、Azureサブスクリプションと同じAzure Active Directory(Azure AD)に追加します
App Serviceがプロビジョニングされます。 Azure StorageのContributorsグループに開発者を追加します
App Serviceと同じリソースグループのアカウント。 Web配置を使用して、App Serviceに配置します。
ソリューションは目標を達成していますか?
シリーズには、記載された目標を達成する可能性のあるユニークなソリューションが含まれています。一部の質問セットにはさらに多くの
他の人が正しい解決策を持っていないかもしれない間、1つの正しい解決策。
このセクションの質問に回答すると、その質問に戻ることはできません。その結果、これら
質問はレビュー画面に表示されません。
ASP.NET Coreを使用するRESTful APIを開発しています。 AzureアプリでAPIをホストする予定
サービス。アプリケーションサービスで開発環境をプロビジョニングします。
開発者は、開発環境にAPIをデプロイできる必要があります。 Azureを共有してはいけません
開発者とのアカウント資格情報。
開発者がAPIを開発環境にデプロイできることを確認する必要があります。
ソリューション:開発者を、Azureサブスクリプションと同じAzure Active Directory(Azure AD)に追加します
App Serviceがプロビジョニングされます。 Azure StorageのContributorsグループに開発者を追加します
App Serviceと同じリソースグループのアカウント。 Web配置を使用して、App Serviceに配置します。
ソリューションは目標を達成していますか?
Correct Answer: A
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Windows Dockerイメージ上でASP.NET Coreマイクロサービスを開発します。 このコードはVSTS Gitリポジトリにあります。
Azure Service Fabricクラスター接続を作成します。 ビルドエンジニアは、リリース定義を作成する前に、すべての継続的インテグレーションビルド定義を承認する必要があります。
マイクロサービスの継続的統合を有効にする必要があります。
どの3つのアクションを順番に実行しますか? 答えるには、適切な動作を動作のリストから解答領域に移動して正しい順序で並べます。

Azure Service Fabricクラスター接続を作成します。 ビルドエンジニアは、リリース定義を作成する前に、すべての継続的インテグレーションビルド定義を承認する必要があります。
マイクロサービスの継続的統合を有効にする必要があります。
どの3つのアクションを順番に実行しますか? 答えるには、適切な動作を動作のリストから解答領域に移動して正しい順序で並べます。

Correct Answer:

Explanation

Step 1: Enable the Continuous Integration trigger
To make sure that DevOps picks up new commits and builds them, go to the Triggers tab and enable the
Enable continuous integration checkbox.
Step 2: Create a build definition by using the Service Fabric Application template
Developers and testers can easily and quickly provision production-like dev and test environments based on
Docker by using templates from Azure.
Step 3: Add a task with the command "docker deploy" in the build definition
Thanks to the Microsoft VSTS Docker Deploy task shown in figure, you can now also deploy to DC/OS by
just using your familiar docker-compose.yml file because Microsoft will be performing that "translation" for
you (from your docker-compose.yml file to other formats needed by DC/OS).

References:
https://novacontext.com/containerized-docker-application-lifecycle-with-microsoft-platform-and-tools/