プロフェッショナルデジタルスキル(システム)想定問題集 トップへ
科目A: システムアーキテクチャ(問1〜10)

7

マイクロサービスアーキテクチャの特徴として最も適切なものはどれか。

Aアプリケーションを構成する全ての機能を単一の実行単位にまとめ、一括してビルド・デプロイすることで管理を簡素化する
B物理サーバー1台に対して仮想マシンを常に1つだけ稼働させる仮想化方式である
C複数のオンプレミスデータセンターを専用線で相互接続するネットワーク構成である
Dアプリケーションを独立してデプロイ可能な小さなサービス群として構成し、サービスごとに異なる技術やスケーリング戦略を選択できる

解説

マイクロサービスアーキテクチャは、アプリケーションを独立してデプロイ可能な小さなサービスの集合として構成し、サービスごとに異なる技術スタックやスケーリング戦略を選択できる点が特徴です。全機能を単一の実行単位にまとめて一括デプロイする方式はモノリシックアーキテクチャの説明であり対極の概念、物理サーバーとの1対1の仮想化やデータセンター間の専用線接続は仮想化技術やネットワーク構成の説明であって、いずれもマイクロサービスの特徴ではありません。

次のアクション