An overview of traditional web hosting - Web Application Hosting in the AWS Cloud

An overview of traditional web hosting

Scalable web hosting is a well-known problem space. The following image depicts a traditional web hosting architecture that implements a common three-tier web application model. In this model, the architecture is separated into presentation, application, and persistence layers. Scalability is provided by adding hosts at these layers. The architecture also has built-in performance, failover, and availability features. The traditional web hosting architecture is easily ported to the AWS Cloud with only a few modifications.

Three-tier web application architecture with presentation, application, and persistence layers.

A traditional web hosting architecture

The following sections look at why and how such an architecture should be and could be deployed in the AWS Cloud.