1つのアプリケーションとしてデプロイしつつ、内部は独立性の高いモジュールに明確に分割しておく設計方針。
マイクロサービスのようにネットワーク越しの通信オーバーヘッドや運用の複雑さを抱えずに、モノリシックアーキテクチャが陥りがちな「何もかもが絡み合った」状態を避けられる。将来的にマイクロサービスへ分割する際の移行しやすさを見込んで採用されることもある。
© 2026 ITBGM