AZ-204 試験問題 71
ケーススタディ 7
政策サービス
Policy Service という名前のステートフル ASP.NET Core 2.1 Web アプリケーションを開発し、Azure App Service Web アプリにデプロイします。アプリケーションは Azure Event Grid からのイベントに反応し、それらのイベントに基づいてポリシー アクションを実行します。
アプリケーションでは、すべての Application Insights テレメトリに Event Grid イベント ID フィールドを含める必要があります。
ポリシー サービスは、Application Insights を使用して、実行するポリシー アクションの数に応じて自動的にスケーリングする必要があります。
他の
異常検知サービス
異常のログ情報を分析する異常検出サービスがあります。これは Azure Machine Learning モデルとして実装されます。モデルは Web サービスとしてデプロイされます。
異常が検出された場合、HTTP WebHook を使用して、管理者に電子メールを送信する Azure 関数が呼び出されます。
ヘルスモニタリング
すべての Web アプリケーションとサービスは、/health サービス エンドポイントで正常性を監視します。
問題
保険契約の損失
ポリシー サービスを展開するときに、展開中にポリシーが適用されていた場合、ポリシーが適用されない場合があります。
パフォーマンスの問題
負荷が高くなると、異常検出サービスの速度が低下し、接続が拒否されます。
通知の遅延
ユーザーは、異常が検出されてから数分後に異常検出メールが届く場合があると報告しています。
ポリシー
ログポリシー
すべての Azure App Service Web アプリは、Azure Blob Storage にログを書き込む必要があります。すべてのログ ファイルは、logdrop という名前のコンテナーに保存する必要があります。ログはコンテナ内に 15 日間保存する必要があります。
認証イベント
認証イベントは、ユーザーのサインインとサインアウトを監視するために使用されます。すべての認証イベントはポリシー サービスによって処理される必要があります。サインアウトはできるだけ早く処理する必要があります。
ポリシーリブ
すべての ASP.NET Core Web サービスとアプリケーションに共通の機能を含む、PolicyLib という名前の共有ライブラリがあります。PolicyLib ライブラリは次のことを行う必要があります。
* Application Insights テレメトリからユーザー以外のアクションを除外します。
* Web サービス自体を拡張できるメソッドを提供します。
* スケーリング操作によってアプリケーションの使用が中断されないように注意してください。
アプリ ファイルの関連部分を以下に示します。行番号は参照のためにのみ含まれており、それらが属する特定のファイルを示す 2 文字の接頭辞が含まれています。

アプリ ファイルの関連部分を以下に示します。行番号は参照のためにのみ含まれており、それらが属する特定のファイルを示す 2 文字の接頭辞が含まれています。

注: この質問は、同じシナリオを示す一連の質問の一部です。このシリーズの各質問には、指定された目標を達成できる可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策が含まれる場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答すると、その質問に戻ることはできません。そのため、これらの質問はレビュー画面には表示されません。
認証イベントがポリシーに従ってトリガーされ、処理されることを確認する必要があります。
解決策: サインアウト イベントに件名のプレフィックスが付いていることを確認してください。subjectBeginsWith フィルターを使用する Azure Event Grid サブスクリプションを作成します。
解決策は目標を達成できますか?
政策サービス
Policy Service という名前のステートフル ASP.NET Core 2.1 Web アプリケーションを開発し、Azure App Service Web アプリにデプロイします。アプリケーションは Azure Event Grid からのイベントに反応し、それらのイベントに基づいてポリシー アクションを実行します。
アプリケーションでは、すべての Application Insights テレメトリに Event Grid イベント ID フィールドを含める必要があります。
ポリシー サービスは、Application Insights を使用して、実行するポリシー アクションの数に応じて自動的にスケーリングする必要があります。
他の
異常検知サービス
異常のログ情報を分析する異常検出サービスがあります。これは Azure Machine Learning モデルとして実装されます。モデルは Web サービスとしてデプロイされます。
異常が検出された場合、HTTP WebHook を使用して、管理者に電子メールを送信する Azure 関数が呼び出されます。
ヘルスモニタリング
すべての Web アプリケーションとサービスは、/health サービス エンドポイントで正常性を監視します。
問題
保険契約の損失
ポリシー サービスを展開するときに、展開中にポリシーが適用されていた場合、ポリシーが適用されない場合があります。
パフォーマンスの問題
負荷が高くなると、異常検出サービスの速度が低下し、接続が拒否されます。
通知の遅延
ユーザーは、異常が検出されてから数分後に異常検出メールが届く場合があると報告しています。
ポリシー
ログポリシー
すべての Azure App Service Web アプリは、Azure Blob Storage にログを書き込む必要があります。すべてのログ ファイルは、logdrop という名前のコンテナーに保存する必要があります。ログはコンテナ内に 15 日間保存する必要があります。
認証イベント
認証イベントは、ユーザーのサインインとサインアウトを監視するために使用されます。すべての認証イベントはポリシー サービスによって処理される必要があります。サインアウトはできるだけ早く処理する必要があります。
ポリシーリブ
すべての ASP.NET Core Web サービスとアプリケーションに共通の機能を含む、PolicyLib という名前の共有ライブラリがあります。PolicyLib ライブラリは次のことを行う必要があります。
* Application Insights テレメトリからユーザー以外のアクションを除外します。
* Web サービス自体を拡張できるメソッドを提供します。
* スケーリング操作によってアプリケーションの使用が中断されないように注意してください。
アプリ ファイルの関連部分を以下に示します。行番号は参照のためにのみ含まれており、それらが属する特定のファイルを示す 2 文字の接頭辞が含まれています。

アプリ ファイルの関連部分を以下に示します。行番号は参照のためにのみ含まれており、それらが属する特定のファイルを示す 2 文字の接頭辞が含まれています。

注: この質問は、同じシナリオを示す一連の質問の一部です。このシリーズの各質問には、指定された目標を達成できる可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策が含まれる場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答すると、その質問に戻ることはできません。そのため、これらの質問はレビュー画面には表示されません。
認証イベントがポリシーに従ってトリガーされ、処理されることを確認する必要があります。
解決策: サインアウト イベントに件名のプレフィックスが付いていることを確認してください。subjectBeginsWith フィルターを使用する Azure Event Grid サブスクリプションを作成します。
解決策は目標を達成できますか?
AZ-204 試験問題 72
Contoso, Ltd. は、Azure API Management (APIM) を使用して顧客に API を提供します。API は、JWT トークンを使用してユーザーを承認します。
APIM ゲートウェイの応答キャッシュを実装する必要があります。キャッシュ メカニズムは、特定の場所のデータにアクセスするクライアントのユーザー ID を検出し、そのユーザー ID に対する応答をキャッシュする必要があります。
次のポリシーをポリシー ファイルに追加する必要があります。
* 検出されたユーザー ID を保存する変数設定ポリシー
* キャッシュルックアップ値ポリシー
* キャッシュストア値ポリシー
* 応答本文をユーザー プロファイル情報で更新するための検索と置換ポリシー どのポリシー セクションにポリシーを追加する必要がありますか? 回答するには、適切なセクションを正しいポリシーにドラッグします。各セクションは 1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。 注: 正しい選択はそれぞれ 1 ポイントの価値があります。

APIM ゲートウェイの応答キャッシュを実装する必要があります。キャッシュ メカニズムは、特定の場所のデータにアクセスするクライアントのユーザー ID を検出し、そのユーザー ID に対する応答をキャッシュする必要があります。
次のポリシーをポリシー ファイルに追加する必要があります。
* 検出されたユーザー ID を保存する変数設定ポリシー
* キャッシュルックアップ値ポリシー
* キャッシュストア値ポリシー
* 応答本文をユーザー プロファイル情報で更新するための検索と置換ポリシー どのポリシー セクションにポリシーを追加する必要がありますか? 回答するには、適切なセクションを正しいポリシーにドラッグします。各セクションは 1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。 注: 正しい選択はそれぞれ 1 ポイントの価値があります。

AZ-204 試験問題 73
テスト エラーを解決するには、API を更新する必要があります。
Azure CLI コマンドはどのように完了すればよいですか? 回答するには、回答領域で適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

Azure CLI コマンドはどのように完了すればよいですか? 回答するには、回答領域で適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

AZ-204 試験問題 74
あなたは Azure WebJobs を開発しています。
シナリオごとに Web ジョブの種類を推奨する必要があります。
どの Web ジョブ タイプをお勧めしますか? 答えるには、適切な Web ジョブ タイプを正しいシナリオにドラッグします。各 WebJob タイプは、1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

シナリオごとに Web ジョブの種類を推奨する必要があります。
どの Web ジョブ タイプをお勧めしますか? 答えるには、適切な Web ジョブ タイプを正しいシナリオにドラッグします。各 WebJob タイプは、1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

AZ-204 試験問題 75
ContentReview ロールを実装するには、AM04 行にマークアップを追加する必要があります。
マークアップはどのように完了すればよいでしょうか? 答えるには、適切な json セグメントを正しい場所にドラッグします。各 json セグメントは、1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

マークアップはどのように完了すればよいでしょうか? 答えるには、適切な json セグメントを正しい場所にドラッグします。各 json セグメントは、1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。








