マイクロサービスアーキテクチャとは?
マイクロサービスアーキテクチャとは、アプリケーションを、独立して開発・デプロイ・実行できる小さなサービスの集合として構成する方式。各サービスは自分専用のデータストアを持ち、APIで連携する。サービス単位で改修・再起動・スケールができるため、変更の速さと可用性を高められる。
まいくろさーびすあーきてくちゃ
マイクロサービスアーキテクチャの意味
アプリケーションを、独立して開発・デプロイ・実行できる小さなサービスの集合として構成する方式。各サービスは自分専用のデータストアを持ち、APIで連携する。サービス単位で改修・再起動・スケールができるため、変更の速さと可用性を高められる。
マイクロサービスアーキテクチャの具体例
通販サイトを、会員・商品カタログ・カート・決済の各サービスに分ける。決済だけをセール時に増やす、カタログだけを新技術で作り直す、といったことが他サービスを止めずにできる。
マイクロサービスアーキテクチャは試験でどう引っ掛けられる?
一枚岩(モノリシック)より常に優れる、と決めつけないこと。サービス間はネットワーク越しの通信になるため、障害点と運用の複雑さが増え、データの整合性維持も難しくなる。
マイクロサービスアーキテクチャと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。