• Logika aplikacyjna wydzielona do osobnego serwera
• Dane przechowywane na osobnym serwerze
• Możliwość skalowania (wiele serwerów aplikacji)
Klient
Interfejs
użytkownika
Serwer(y) aplikacji
Logika aplikacyjna
Serwer danych Logika dostępu do danych Przechowywanie danych
Projektowanie Aplikacji Internetowych
Projektowanie architektury systemu