Multi-tier Architecture
Separation of the technical environment into these parts can achieve:
at the expense of
- Enhanced security
- Improved scalability
- Better performance
Therefore, these tiers may be physical or logical.
- Greater complexity to manage
- Additional cost