AWS Infrastructure with Terraform and CloudFormation Title: Automated AWS Infrastructure Provisioning Using Terraform and CloudFormation
Project Summary: Automated the deployment of complete AWS environments for web applications and internal services using a combination of Terraform and CloudFormation, focusing on reusability, version control, and security.
My Responsibilities:
Built reusable Terraform modules for VPC, ECS, ALB, RDS, and S3.
Used CloudFormation for sensitive resources like IAM roles and policies, and StackSets integration.
Set up CI/CD pipelines with GitHub.
Managed multi-stage environments (dev/stage/prod) using separate workspaces.
Implemented versioning and technical documentation for onboarding.
Technologies Used: AWS CloudFormation, ECS, S3, RDS, ALB, IAM, GitHub Actions, Route 53