This essay has been submitted by a student. This is not an example of the work written by professional essay writers.

3 Tier Architecture

downloadDownload printPrint

Pssst… we can write an original essay just for you.

Any subject. Any type of essay. We’ll even meet a 3-hour deadline.

Get your price

121 writers online

Download PDF

3 Tier architecture is a client-server software architecture pattern in which the user interface (Presentation), functional process logic (business rules), computer data storage and data access are developed and maintained as independent modules, most often on separate platforms. 3 Tier architecture consists of Presentation Tier, Application Tier and Data Tier.

Presentation Tier

It is the topmost level of the application. It displays information related to such services as browsing, purchasing and shopping cart contents. It communicates with other tiers by which it puts out the results to the client tier and all the other tiers in the network

Application Tier

This tier is also known as business logic, logic tier, or middle tier. The logical tier is pulled out from the presentation tier and, it controls an application’s functionality by performing detailed processing.

Data Tier

This tier includes the data persistence mechanisms and the data access layer that enclose the persistence mechanisms and exposes the data. The data access layer should provide an Application Programming Interface (API) to the Application Tier that exposes methods of managing the stored data without exposing or creating dependencies on the data storage systems.

The reason we proposed 3 tier architecture is because of Scalability, Performance and Availability.

  1. Scalability – Tiers can scale horizontally.
  2. Performance – Because the presentation tier can cache requests, usage of network is minimized, and the load is reduced on the application and data tiers. If needed, one can load-balance any tier
  3. Availability – if the application tier server is down and caching is sufficient, the Presentation tier can process web request using the cache.

The Advantages of using 3 Tier Architecture:

  1. It gives one the ability to update the technology stack of one tier, without impacting other areas of the application
  2. It allows for different development teams to each work on their own areas of expertise. Today’s developers are more likely to have deep competency in one area, such as coding the front end of and application instead of working on the full application.
  3. One is able to scale the application up and out.
  4. A separate back-end tier. For example, allowing one to deploy to a variety of databases instead of being locked into one particular technology.
  5. 3 Tier Architecture adds reliability and more independence of the underlying servers or services.
  6. It provides an ease of maintenance of the code base, managing presentation code and business logic.

Remember: This is just a sample from a fellow student.

Your time is important. Let us write you an essay from scratch

experts 450+ experts on 30 subjects ready to help you just now

delivery Starting from 3 hours delivery

Find Free Essays

We provide you with original essay samples, perfect formatting and styling

Cite this Essay

To export a reference to this article please select a referencing style below:

3 Tier Architecture. (2018, December 03). GradesFixer. Retrieved October 26, 2021, from
“3 Tier Architecture.” GradesFixer, 03 Dec. 2018,
3 Tier Architecture. [online]. Available at: <> [Accessed 26 Oct. 2021].
3 Tier Architecture [Internet]. GradesFixer. 2018 Dec 03 [cited 2021 Oct 26]. Available from:
copy to clipboard

Sorry, copying is not allowed on our website. If you’d like this or any other sample, we’ll happily email it to you.

    By clicking “Send”, you agree to our Terms of service and Privacy statement. We will occasionally send you account related emails.


    Attention! This essay is not unique. You can get a 100% Plagiarism-FREE one in 30 sec

    Receive a 100% plagiarism-free essay on your email just for $4.99
    get unique paper
    *Public papers are open and may contain not unique content
    download public sample

    Sorry, we could not paraphrase this essay. Our professional writers can rewrite it and get you a unique paper.



    Please check your inbox.

    Want us to write one just for you? We can custom edit this essay into an original, 100% plagiarism free essay.

    thanks-icon Order now

    Hi there!

    Are you interested in getting a customized paper?

    Check it out!
    Having trouble finding the perfect essay? We’ve got you covered. Hire a writer

    Haven't found the right essay?

    Get an expert to write you the one you need!


    Professional writers and researchers


    Sources and citation are provided


    3 hour delivery