Moving to an AWS architecture - Hosting Static Websites on AWS

Moving to an AWS architecture

To translate a traditional hosting environment to an AWS architecture, you could use a “lift- and-shift” approach where you substitute AWS services instead of using the traditional environment.

In this approach, you can substitute the following AWS services:

The following diagram shows the basic architecture of a “lift and shift” approach.

A diagram depicting AWS architecture for a lift and shift.

AWS architecture for a “Lift and Shift”

Using this AWS architecture, you gain the security, scalability, cost, and agility benefits of running in AWS. This architecture benefits from AWS world-class infrastructure and security operations. By using Auto Scaling, the website is ready for traffic spikes, so you are prepared for product launches and viral websites. With AWS, you only pay for what you use, and there’s no need to over-provision for peak capacity. In addition, you gain increased agility because AWS services are available on demand. (Compare this to the traditional process in which provisioning servers, storage, or networking can take weeks.) You don’t have to manage infrastructure, so this frees up time and resources to create business differentiating value.

AWS challenges traditional IT assumptions and enables new “cloud-native” architectures. You can architect a modern static website without needing a single webserver.