AZ-204 試験問題 131

Azure Service Bus と Event Grid の統合を構成する必要があります。
どの Azure Service Bus 設定を使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

AZ-204 試験問題 132

あなたは Azure Function App を開発しています。Azure Function App ホストでサポートされていない言語を使用してコードを開発している。コード言語は HTTP プリミティブをサポートします。
コードを運用 Azure Function App 環境にデプロイする必要があります。
アプリを展開用に構成する必要があります。
どの設定値を使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

AZ-204 試験問題 133

オンライン ゲームのプレーヤーのスコアを保存するアプリがあります。アプリは、PlayerScore という名前のクラスをテーブル エンティティとして使用して、Azure テーブルにデータを保存します。テーブルには 100,000 のレコードが入力されます。
あなたは、プレーヤーのスコアが 15,000 を超える 20 レコードを取得することを目的としたコードの次のセクションを確認しています。(行番号は参考のためにのみ記載されています。)

次のコードがあります。(行番号は参考のためにのみ記載されています。)

顧客情報を Azure Cosmos データベースに保存します。次のデータはデータベースにすでに存在します。

次の各ステートメントについて、そのステートメントが true の場合は [はい] を選択します。それ以外の場合は、「いいえ」を選択します。
注: 正しく選択するたびに 1 ポイントの価値があります。

AZ-204 試験問題 134

ケーススタディ 1 - Litware Inc
背景
あなたは、従業員の経費を管理するソリューションを提供する SaaS 会社である Litware Inc. の開発者です。このソリューションは、Azure Web アプリとしてデプロイされる ASP.NET Core Web API プロジェクトで構成されます。
全体的なアーキテクチャ
従業員はシステムが処理できるように領収書をアップロードします。処理が完了すると、従業員は処理結果の詳細を記載した概要レポートの電子メールを受け取ります。従業員は Web アプリケーションを使用して領収書を管理し、払い戻しに必要な追加のタスクを実行します。
受信処理
従業員は次の 2 つの方法で領収書をアップロードできます。
* Azure Files のマウントされたフォルダーを使用してアップロードする
※Webアプリを利用したアップロード
データストレージ
領収書と従業員情報は Azure SQL データベースに保存されます。
ドキュメンテーション
従業員が初めてソリューションを使用する際には、入門ドキュメントが提供されます。このドキュメントには、Azure ファイルのアップロードでサポートされているオペレーティング システムの詳細と、マウントされたフォルダーの構成方法の手順が含まれています。
ソリューションの詳細
ユーザーテーブル

ウェブアプリケーション
Web アプリの MSI を有効にし、セキュリティ プリンシパル名を使用するように Web アプリを構成します。
処理
処理は、Azure Function ランタイムのバージョン 2 を使用する Azure Function によって実行されます。
処理が完了すると、結果は Azure Blob Storage と Azure SQL データベースに保存されます。その後、処理レポートへのリンクを含む電子メールの概要がユーザーに送信されます。電子メールが別のユーザーに転送される場合、レポートへのリンクは有効なままでなければなりません。
要件
受信処理
レシートの同時処理は防止する必要があります。
ロギング
Azure Application Insights は、プロセッサと Web アプリケーションの両方でのテレメトリとログインに使用されます。プロセッサでは TraceWriter ログも有効になっています。Application Insights には、常にすべてのログ メッセージが含まれている必要があります。
災害からの回復
地域的な停止がアプリケーションの可用性に影響を与えてはなりません。すべての DR 操作は実行中のアプリケーションに依存してはならず、DR 領域内のデータが最新であることを保証する必要があります。
安全
* ユーザーの SecurityPin は、データベースへのアクセスによって SecurityPin が表示されないような方法で保存する必要があります。Web アプリケーションは、SecurityPins にアクセスできる唯一のシステムです。
* データの保護に使用されるすべての証明書とシークレットは、Azure Key Vault に保存する必要があります。
* 最小特権プリンシパルに従う必要があります。
* Azure Storage および Azure SQL データベースへのすべてのアクセスには、アプリケーションのマネージド サービス ID (MSI) を使用する必要があります。
* 受信データは常に暗号化して保管する必要があります。
* すべてのデータは転送中に保護される必要があります。
* ユーザーの経費口座番号は、ログインしているユーザーのみに表示される必要があります。経費口座番号の他のすべてのビューには、最後のセグメントのみが含まれ、残りの部分は隠されている必要があります。
* セキュリティ侵害の場合、システムの他の部分に影響を与えることなく、すべての概要レポートへのアクセスを取り消す必要があります。
問題
アップロード形式の問題
従業員から、Web アプリケーションを使用した領収書のアップロードに関する問題が報告されることがあります。Azure ファイル共有を使用して領収書をアップロードすると、その領収書がプロファイルに表示されないと報告しています。この問題が発生した場合、ファイル共有内のファイルを削除して Web アプリケーションを使用すると、500 Internal Server エラー ページが返されます。
容量の問題
繁忙期には、領収書をアップロードしてから Web アプリケーションに表示されるまでに時間がかかると従業員から報告されます。
ログ容量の問題
開発者は、プロセッサのトレース出力内のログ メッセージの数が多すぎるため、ログ メッセージが失われると報告しています。
処理中.cs

データベース.cs

ReceiptUploader.cs

SSE.ps1 を構成する

ホットスポットの質問
「はじめに」ドキュメントに「サポートするオペレーティング システム」セクションを追加する必要があります。
このセクションをどのように完了すればよいでしょうか? 回答するには、回答領域で適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

AZ-204 試験問題 135

Azure App Service Web App for Containers を使用して Docker/Go を開発しています。Linux 上の App Service でコンテナーを実行する予定です。使用する Docker コンテナー イメージを特定します。
現在のリソース グループは、Linux をサポートする場所に存在しません。必要なリソース グループの数を最小限に抑える必要があります。
アプリケーションを作成し、初期展開を実行する必要があります。
ソリューションを開発するには、どの 3 つの Azure CLI コマンドを使用する必要がありますか? 答えるには、コマンドのリストから適切なコマンドを回答領域に移動し、正しい順序で並べます。