Monolithic Architecture (Architektura monolityczna)

W architekturze monolitycznej wszystkie funkcjonalności aplikacji są zintegrowane w jednym dużym programie. Takie rozwiązanie jest proste w początkowej fazie, ale utrudnia skalowanie i utrzymanie systemu przy jego rozwoju.