I have been debating for sometime where I start putting my new projects and potentially move some of my blogs so I can start using some CDNs and one of my thoughts was AWS. I think you can get away with the free tier but it does involve some work. I would also want a few blogs on one server too so that makes some of the management is easier along with cost benefit!

I highly suggest you do look at AWS Lightsail as its very competitive and the only reason I have not done it in this post is because at the time of writing you can not adjust the AWS Lightsail Firewall rules for full automation with Terraform

I may also end up using Lightsail as the Plesk image can be built in the UK on this platform but again at time of writing this post I could not find the AMI within the marketplace for the UK region. The version I was using was available in North California called “Plesk Onyx on Ubuntu 16.04 (Web Admin Edition – FREE)” as this EC2 image attracts the free tier and also you do not pay for Plesk like the other versions. I also hear its good for up to 3 website but any more needs a bigger EC2 and you of course do not get any support!

I have the code based over here at GitHub if you wish to give it a go!

I also have a video with a step by step guide on how to do this

At some stage I want to work on more of the automation and scale along with the load balancing.