
Project no.3
Transforming the architecture of a popular web application WordPress. The architecture started with a manually built single instance, running the application and database. Then evolved the app/database to a scalable and resilient architecture.
​
Education source credit: https://github.com/acantril/learn-cantrill-io-labs
.jpeg)
Architecture Diagram

1. Create an EC2 instance to run wordpress + DB. This is done manually to present the amount of work needed for this method vs using launch template later on.

2. Create SSM parameter store values for wordpress to be used in user data..

3. Bring in the parameter values from AWS SSM.

4. Set DB and HTTP server to running and start by default. Set MariaDB root password.

5. Create wordpress user, set password, create DB and configure permissions.

6. Successful first post after setting up wordpress installation on browser.

7. Create RDS subnet group.

7. Create RDS subnet group.

8. integrate ASG and ALB

9. Creating scaling policies in Auto Scaling Group