This project provisions a secure, scalable Azure web application environment using Terraform. It automates the deployment of the following resources:
- Resource Group: Organizes all resources for easy management.
- Virtual Network & Subnet: Provides network isolation and control for the web app and related services.
- App Service Environment v3: Hosts web apps in a fully isolated and highly scalable environment, supporting advanced networking and security requirements.
- Service Plan: Defines compute resources and scaling options for the web app.
- Linux Web App: Deploys a containerized web application using Docker.
The configuration uses variables for location, resource names, and IP ranges, allowing easy customization for different regions or environments. The infrastructure is designed for security.
