2022年 秋期 エンベデッドシステムスペシャリスト 午前 問20

マイクロサービスアーキテクチャを利用してシステムを構築する利点はどれか。

 ア  各サービスが使用する、プログラム言語、ライブラリ及びミドルウェアを統一しやすい。
 イ  各サービスが保有するデータの整合性を確保しやすい。
 ウ  各サービスが変更しやすい。
 エ  各サービスを呼び出す回数が減るので、オーバヘッドを削減できる。


答え ウ


解説
マイクロサービスアーキテクチャは、アプリケーションソフトウェアを独立した小さな機能に分割して開発するので、個々の機能はAPIを変えなければ、他の機能に影響することなく変更することができます。


キーワード
・マイクロサービスアーキテクチャ

キーワードの解説
  • マイクロサービスアーキテクチャ(micro-services architecture)
    アプリケーションを単一の機能を行う小さな単位(サービス)に分割し、それぞれを独立して開発したり、配置可能なサービスとして設計する方法です。

もっと、「マイクロサービスアーキテクチャ」について調べてみよう。

戻る 一覧へ 次へ