Address the following: What specific problems do you think the n-tiered system architecture solves? Explain in detail. How do you think the n-tiered system architecture solves these business problems? Explain in detail. Solution Following problems can be solved using n-tiered architecture Look all orginazations understand the legacy system When general hierarchy of organization is complex, the n-tired would break the similar task in different tiers like data related problems in data layer, business logic in business layer and so on When older strategies show difficulty in find more explorified data from user Scalability—Each tier can scale horizontally. For example, you can load-balance the Presentation tier among three servers to satisfy more Web requests without adding servers to the Application and Data tiers. Performance—Because the Presentation tier can cache requests, network utilization is minimized, and the load is reduced on the Application and Data tiers. If needed, you can load-balance any tier. Availability—If the Application tier server is down and caching is sufficient, the Presentation tier can process Web requests using the cache. Business problems solved Maintainace of large data Resuing the older data logics Flexibility in decision making Distribution of more resposibility on each level .