Case Study 1
3-tier Architecture implementation
The 3 tier architecture has been implemented for a leading organization, which provides educational and cultural exchange programs.
Tier 1: the client contains the presentation logic, including simple control and user input validation. Tier 2: the middle tier has the .NET Application deployed in the application server, which provides the business processes logic and the data access. Tier 3: the data server provides the business data.
Features:
Apache Web server instance for Load balancing Apache Web Server instance with Verisign SSL certificate IIS instance running .NET application in http port IIS instance running clone of .NET application in http port for Load balancing Firewall rule allowing for http ports from the DMZ

Benefits:
This architecture brought several benefits including
- Better load balancing by separating the application and database functionality,
- Improved scalability since .NET Application can be deployed in many machines,
- Improved data Integrity since all updates go through the middle tier
- Easier to modify or replace any tier without affecting the other tiers
- Improved availability using of redundant application servers
|