Web application architecture & Deployment types

We all know about web application architectures and how they are made with, frontend, backend, and databases etc.

3 tier architecture

But in general, we can say there are two types of web application architectures 1. Monolithic and 2. Microservices.
But all the applications we are designing are based on the above high-level diagram. Maybe sometimes with some more features some time a little different according to technologies but overall all it is the same.

Now the architectures can be divided into multiple types depending on the deployment strategy that we consider, and below is an illustration for the same.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store