Working with many different organizations using WordPress, one of the challenges we face is automatically scaling WordPress. One of the stacks that I’ve used:

  • WordPress
  • Apache or NGINX
  • AWS RDS Aurora MySQL
  • AWS Classic Load Balancer
  • AWS Auto Scaling Group
  • AWS CloudFormation
  • AWS Amazon Machine Image (AMI)

I will go over in detail on how I’ve implemented this from a technical implementation view. This is an ongoing development of this document to keep it up to date.

Bake an AMI from an EC2 WordPress

In Progress

Launch an RDS Aurora MySQL

In Progress

Develop AWS CloudFormation Template for Automation

In Progress

Resources