AWS / SAP-C02

SAP-C02-176 · 理解確認

理解確認:Application Componentを疎結合化する

Tight Coupling / Loose Coupling / Amazon SQS / Asynchronous Processing / Failure Isolation / Scalability

進捗1 / 5
Q1 — 単一選択

ECサイトでは、商品詳細APIが付加情報生成サービスを同期呼び出ししています。

付加情報は商品詳細の応答に必須ではありませんが、このサービスで遅延が発生すると商品詳細APIの待機スレッドが増え、最終的には商品閲覧全体の応答時間が悪化します。

モダナイゼーション時に最も優先して確認すべき点はどれですか。

A. 付加情報サービスと商品詳細APIで同じインスタンスタイプを利用しているか
B. 必須ではない下流処理の遅延が上流APIの処理資源を占有し、障害範囲を拡大している依存関係
C. 商品詳細APIと付加情報サービスのログ保存期間を同じ値に設定できるか
D. 付加情報サービスを商品詳細APIと同じデプロイパッケージへ統合できるか
答えと解説

答え:B

本来独立してよい付加処理の遅延が上流APIの処理資源を消費し、利用者向け機能全体へ影響しています。このような障害・性能の波及はTight Couplingを示す運用上の兆候であり、疎結合化候補として優先的に評価します。