Migrating cPanel/WHM to AWS

A Practical Example of Moving Web Servers into the Cloud

In this article I’ll detail my experiences virtualizing servers into Amazon Web Services ecosystem.

A client who runs a niche web hosting company contacted me about improving his infrastructure. Costs were going up and it was getting difficult managing resources as the business expanded. He had several physical servers spread over three different providers and combined data center and provider fees were approaching $1000.00 per month. That might be a rounding error for big companies, but for a small business it’s real money. The servers included sole-tenant nodes, which are essentially physical servers with only one virtual instance, and co-located boxes. If I’ve ever seen a scenario perfect for virtualization this was it.

There were about 200 WordPress installations that needed to be consolidated. So we put together a plan to migrate them all to AWS in stages.