Automated Secure Multi-VM Networking on Azure Using Terraform IaC
The project demonstrates the deployment of a secure multi-VM environment on Microsoft Azure using Terraform. It provisions two Linux VMs within the same virtual network and subnet, enabling private communication. The deployment follows DevOps practices, utilizing reusable Terraform modules for networking and compute resources. Connectivity is validated using Azure diagnostics, ensuring secure communication over private IPs. This initiative showcases skills in cloud automation, networking architecture, and Infrastructure as Code.

The project successfully implements Infrastructure as Code on Microsoft Azure using Terraform. It provisions two Linux virtual machines within a single virtual network and subnet, allowing private communication without manual OS configuration.
By employing reusable Terraform modules, the deployment adheres to DevOps practices, including automation and modular design. Internal connectivity is validated via Azure networking diagnostics, confirming secure communication over private IP addresses. The project reflects real-world cloud architecture by managing network security and operational validation through automation, showcasing scalable cloud infrastructure design.




Comments