This repository contains the source code accompanying my article on ChooseAzure.com, titled "Provision an Ubuntu VM with Nginx on Azure using Terraform and Azure DevOps". It demonstrates using Infrastructure as Code (IaC) to provision and manage Azure resources, including a Virtual Machine running Nginx.
The codebase includes Terraform configurations for setting up a complete Azure environment, featuring:
- A Virtual Machine (Ubuntu) with Nginx installed
- Network configurations including a NIC, Public IP, and NSG
- Clone the repository.
- Follow the article's guide to set up Azure and Azure DevOps prerequisites.
For detailed instructions, walkthroughs, and explanations, please refer to the full article on ChooseAzure.com.