This repository is a hands-on learning project focused on mastering Azure networking concepts through Terraform Infrastructure as Code.
- Understand Azure Networking: Deep dive into VNets, subnets, NSGs, and routing concepts
- Terraform Proficiency: Practice writing, organizing, and managing Terraform configurations
- Network Architecture Skills: Experiment with different network topologies and security patterns
- Hands-on Learning: Build real Azure network infrastructure to solidify theoretical knowledge
- Terraform configurations for various Azure networking scenarios
- VNet peering, subnet segmentation, and network security group implementations
- Route tables, application gateways, and load balancer setups
- Progressive complexity from basic VNets to advanced multi-vnet peering
- Virtual Networks (VNets) - Creation, configuration, and management
- Subnets - Segmentation strategies and best practices
- Network Security Groups (NSGs) - Traffic filtering and security rules
- Connectivity - VNet peering, VPN gateways, and hybrid scenarios