Infrastructure as Code (IaC): CloudFormation AWS Deployment

Overview: Automated the deployment of AWS infrastructure for a WordPress installation using CloudFormation. I separated the application layer and the database layer for improved security and scalability.

Key Features:

  • Configured an EC2 instance for the WordPress application with Apache and PHP
  • Set up an RDS MariaDB database for secure managed storage.
  • Enabled communication between the application and database tiers using VPC subnets and security groups.
  • Automated the deployment using CloudFormation

Skills: AWS EC2, RDS (MySQL/MariaDB), VPC Networking, Security Groups, CloudFormation IaC

GitHub Repository: Project GitHub

Blog Post: Creating Two-tier architecture on AWS