Which AWS service can host the Web Application Server for a WordPress site?

Saturday, October 31, 2020

Do you want to use AWS to host a site built with WordPress?

Both AWS and WordPress are market leaders in their respective sectors. As such, combining them together is an extremely popular pathway that tech teams often take. This article will discuss both AWS and WordPress, outlining which AWS service can host the web application server for a WordPress site. This is alongside some tips for getting started.

But before we go into technical details, let’s explain a little more about the two companies.

What is WordPress?

The straightforward answer is that WordPress helps people build websites and blogs. Almost 40% of the websites that are on the internet are built on WordPress, which makes the site hugely popular. This means that in general 1 in 3 websites you click on when browsing the internet will be built on the WordPress platform.

To provide slightly more detail, WordPress is a content management system that is completely open-sourced and licensed under GPLv2. This licensing allows anyone to use and make modifications to the Wordpress software completely for free. This is one of the reasons why WordPress has got so popular, the community of people around the world that uses it are able to drive the growth and development of it.

As a content management system, WordPress helps people organise, publish, edit, and structure the content of their website. This user facing side of things can all be done without needing to know how to code or program. This means that anyone, even people with no web development experience are able to create a website.

However, just because WordPress can help virtually everyone build a site and get it live, it doesn’t mean that the platform can help them do everything related to running a website. Sometimes a more technical and experienced professional is needed for specialist tasks. One of these would be AWS integration.

But, if you’re asking which AWS service can host the Web Application server for a WordPress site, you probably knew all that already about WordPress. 

What is AWS?

AWS stands for Amazon Web Services and it's the biggest and most used cloud platform at the moment. From its data center network that covers the Earth, AWS provides more than 175 services. Millions of people use the AWS service for a huge range of reasons. Businesses of all sizes, from startups and SMEs to enterprise and governmental level, make use of AWS to power their online cloud needs.

The AWS service is a combination of multiple services including infrastructure as a service (Iaas), platform as a service (PaaS) and software as a service (Saas). This is alongside tools such as compute power, database storage and content delivery services. 

Amazon has become a huge monolith of modern life, since it began as an online retailer. However, AWS has become a new cornerstone of its business and has made incredible growth since it was first launched in 2006. 

Which AWS service can host the Web Application Server for a wordpress site?

For sites that have low amounts of traffic and little requirement for high availability, a simple deployment using a single server might be a valid option to follow. While this deployment doesn’t have the most resilience or lends itself well to being scaled, it is quick and the most economically viable way to get a WordPress site launched. 

There are three different ways that a WordPress site can be hosted on AWS these are:

  • Amazon Lightsail
  • Amazon Elastic Compute Cloud (Amazon EC2)
  • AWS Marketplace

Out of these three options, Lightsail is the AWS recommended option to host a single server WordPress site. Lightsail is the fastest and least complicated method to begin on AWS and make use of virtual private servers. 

Some of the most complex parts of managing an infrastructure are removed from the user, meaning they can concentrate on learning the essentials of the platform, without being overwhelmed by the entire system. This is perfect for individuals with not much experience working within infrastructure, or need to use their time to run a website and not look in depth at the technical elements.  Lightsail works on both Windows and Linux / Unix operating systems, and applications such as WordPress can be deployed from templates that are preconfigured with just a single click.

So if you’re looking for a quick answer to which AWS service can host the Web Application Server for a wordpress site? The answer is: Lightsail.