Что такое архитектура N-Tier?
Архитектура N-Tier разделяет систему на отдельные уровни развёртывания, обычно работающие на разных серверах или группах серверов и взаимодействующие по сети. Распространённая схема имеет три уровня: веб, бизнес-логика и данные.
Ключевое различие: слой разделяет обязанности кода, а уровень — места развёртывания. Один уровень развёртывания может содержать несколько слоёв кода. Создание трёх папок внутри приложения не делает его трёхуровневой системой.
