CLF-C02#118(Concepts)
疎結合アーキテクチャを実現するために使用できるAWSサービスはどれですか?(2つ選択)
(2つ選択)
正解:B, E
正解の根拠
疎結合アーキテクチャはコンポーネント間の直接依存を排除し、片方の障害が他方に伝播しない設計です。Amazon SQSはメッセージキューでプロデューサとコンシューマを非同期に分離し、Step Functionsはステートマシンでワークフローを宣言的に編成しコンポーネント間のオーケストレーション結合を緩和します。両者は疎結合化の代表的サービスです。
サービス比較
| サービス | 役割 |
|---|---|
| SQS | 非同期メッセージキューによる送受信分離 |
| Step Functions | 状態遷移でワークフローを編成 |
| WorkSpaces | マネージド仮想デスクトップ |
| Connect | クラウドコンタクトセンター |
不正解の理由
- A: WorkSpacesはVDIサービスで、アプリ間の結合度を制御するものではありません。
- C: Connectはコンタクトセンターサービスで、内部アーキテクチャ結合の話とは無関係です。
- D: Trusted Advisorはベストプラクティス評価ツールで、結合構造を実装する手段ではありません。

コメント