Multi-tier Architecture

*

You gain...
  • Enhanced security

  • Improved scalability

  • Better performance
At the expense of...
  • Greater complexity to manage

  • Additional cost