マイクロサービスアーキテクチャを利用するとき、システム構築上の利点はどれか。
マイクロサービスは疎結合なので個別に変更・デプロイしやすい
選択肢
- ア各サービスが使用する、プログラム言語、ライブラリ及びミドルウェアを統一しやすい。
- イ各サービスが保有するデータの整合性を確保しやすい。
- ウ各サービスの変更がしやすい。
- エ各サービスを呼び出す回数が減るので、オーバーヘッドが削減できる。
正解と解説
正解:ウ 各サービスの変更がしやすい。
マイクロサービスアーキテクチャは、システムを独立してデプロイ可能な小さなサービスに分割する構成である。各サービスが疎結合で独立しているため、あるサービスの変更が他へ波及しにくく、個別に修正・再デプロイできる点が大きな利点である。一方でサービス間通信のオーバーヘッドや、分散したデータの整合性確保は難しくなる。
選択肢ごとの解説
- ア各サービスが技術を自由に選べるのが特徴で、統一しやすいわけではない。
- イデータが分散するため、整合性の確保はむしろ難しくなる。
- ウ正解。サービスが独立しているため個別に変更・デプロイしやすい。
- エサービス間はネットワーク越しの呼出しになり、オーバーヘッドはむしろ増える。
同じ分野の他の問題
- Webアプリケーションソフトウェアの処理方式の説明のうち、“プログレッシブWebアプリ”の説明として、適切なものはどれか…2025年度 秋期 午前 問49
- 0kHz〜20kHzの帯域幅のオーディオ信号をデジタル信号に変換するのに必要な最大のサンプリング周期を標本化定理によって…2025年度 秋期 午前 問25
- 画面サイズの制約によって、レイアウト上、常にメニューを表示しておくことが難しいときに使用する仕組みであって、三本線のアイ…2025年度 秋期 午前 問24
- OSSとして公開されているプログラム言語であるScalaの特徴はどれか。2025年度 秋期 午前 問7
- 異なるn個のデータが昇順に整列された表がある。この表をm個のデータごとのブロックに分割し、各ブロックの最後尾のデータだけ…2025年度 秋期 午前 問6
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。