Infrastructure as code implementation of a highly available web hosting architecture on AWS. The solution leverages EC2 auto-scaling groups, load balancing, and CloudFront CDN for performance and resilience, while AWS WAF provides application-layer DDoS protection. All infrastructure is defined and managed through Terraform, enabling reproducible deployments and infrastructure versioning.