PROXIA PM DICTIONARY企業サイト ↗
ホーム / PM DICTIONARY / IT・システム開発 / モノリシックアーキテクチャ

IT・システム開発

モノリシックアーキテクチャ

Monolithic Architecture

読み:ものりしっくあーきてくちゃ

アプリの主要な機能を、一つの配備単位としてまとめて構築・運用する構成方式です。

まず意味をつかむ

複数の機能を、一つのまとまりとして公開するアプリの形です。小規模なチームでは、開発や運用を単純に保ちやすい利点があります。

仕事でどう使うか

機能間の境界を内部で整理し、一括配備の影響範囲や試験時間を把握します。変更頻度、開発人数、負荷の偏りを見て、分割が必要になる条件を定めます。

判断を一段深める

一つの配備単位であることと、内部が無秩序であることは同義ではありません。モジュール性のあるモノリスも可能です。分散構成の複雑さを避ける利益と、独立した拡張・配備の制約を比較します。

IN PRACTICE

具体例で考える

架空の小規模な研修受付サイトを一つのアプリとして管理し、申込と請求の内部責任を分けつつ、同じ版を一括公開します。

理解を助けるための架空の例です。
一つの配備単位にまとめる
受付機能
請求機能
共通の配備単位

内部には複数の責務があり得ます。一つの巨大な処理を推奨する図ではありません。

ここは誤解しやすい

モノリシックだから古い、品質が低いと決め付けず、規模と運用条件に合うかで判断します。

この知識を、組織の力へ。

プロジェクトを動かす体制を、一緒に。

PM・PMO実行支援を見る ↗