This project focuses on provisioning and managing cloud infrastructure for a scalable web service using Infrastructure as Code (IaC) principles with Terraform. The goal is to define and deploy all necessary cloud resources, such as Virtual Private Clouds (VPCs), subnets, compute instances (EC2/VMs), load balancers, and security groups, in a repeatable and version-controlled manner. This project will demonstrate the ability to manage infrastructure efficiently and consistently across different environments.