LinuCレベル4 システムアーキテクト システムアーキテクチャ
全22問。各問に解説と選択肢ごとの解説がついています。
- 問1注文・在庫・決済の各サービスがそれぞれ専用のデータベースを持つマイクロサービス構成で、注文処理全体の整合性をSagaパ…
- 問2航空券と宿泊をまとめて予約するシステムで、航空側と宿泊側の各サービスが「仮押さえ」の状態を業務として扱える。両方の確保…
- 問3保険の申込処理は、審査・与信照会・契約書作成・通知など8つのサービスをまたがり、業務部門から処理順序や分岐条件の変更要…
- 問4ECサイトの注文サービスが「注文確定」イベントを出すたびに、出荷・ポイント付与・売上分析の3サービスがそれぞれ全件を処…
- 問5モノリシックなシステムをマイクロサービスアーキテクチャへ移行するか検討している。マイクロサービスのメリット・デメリット…
- 問6社内のサービス間通信の方式を選ぶ。呼び出す側・呼び出される側とも自社開発のバックエンドで、低遅延が求められ、インターフ…
- 問7数十のマイクロサービスにサイドカープロキシを配置するサービスメッシュの導入を検討している。導入によって期待できる効果と…
- 問8サービスメッシュやAPIゲートウェイの製品の多くは、コントロールプレーンとデータプレーンを分離した構成をとる。この構成…
- 問9FaaS(いわゆるサーバーレス)の採用を検討している。FaaSの特性や採用判断に関する説明として適切でないものはどれか。
- 問10業務アプリケーションの構造を「レイヤー(layer)」と「ティア(tier)」の観点で設計する。説明として適切でないも…
- 問11スマートフォンアプリが、バックエンドの15個のマイクロサービスをそれぞれ直接呼び出している。サービスの分割や統合のたび…
- 問12業務システムを複数のサブシステムに分け、サブシステム間の呼び出しを同期にするか非同期にするかを検討している。比較の説明…
- 問13注文サービスが発行する注文イベントを、配送・請求の2つのサービスが処理している。新たに需要予測サービスを追加するにあた…
- 問14取引先から届く売上データのファイルを、文字コードの変換、形式の検証、名寄せ、集計の4工程で処理している。取引先ごとに一…
- 問15社内の備品予約システムを新たに作る。開発と運用は5人の1チームが担い、利用者は数百人で、負荷は時間帯によらずほぼ一定で…
- 問16ECサイトの注文サービスは、注文確定メール生成にユーザーの住所・氏名が必要である。ユーザーサービスへの同期呼び出しを避…
- 問17モバイルアプリと管理画面Webの両方が同じバックエンドデータを利用する。モバイルは限られたフィールドだけ取得したく、管…
- 問18マイクロサービス構成への移行を検討している。受注・在庫・配送の3サービスが現在1つの共有RDBMSを使っている。各サー…
- 問19数十のマイクロサービスにサイドカープロキシを配置してサービスメッシュを構成し、サービス間の相互認証をmTLS(mutu…
- 問20全国10拠点の工場から生産データを収集・分析するシステムを設計する。拠点間のWAN帯域は狭く転送コストが高い。また各拠…
- 問21マイクロサービス構成の各サービスコンテナの隣にサイドカーコンテナを配置し、サービス間通信の再試行・タイムアウト・サーキ…
- 問22受注・在庫・会員・配送の4機能が1つのモノリスアプリケーションに統合されている。エンジニアチームは少人数であり、全機能…