Hands-on β Example 01: Single VM Baseline
In this hands-on example, we deploy the simplest possible compute baseline in Azure.
The goal is to establish a clean starting point before introducing additional architectural layers.
We create a single Linux virtual machine inside the existing virtual network.
The VM is placed in a public subnet and connected through a dedicated network interface.
At this stage, there are no security rules, load balancers, or scaling mechanisms.
In the slides, we walk through key steps such as:
β initializing the configuration and downloading required modules,
β reviewing the Terraform plan to understand the resources being created,
β and applying the deployment to provision the infrastructure.
We then verify the virtual machine and its networking configuration in the Azure Portal.
This example is intentionally minimal to highlight the baseline compute contract.
It serves as the foundation for adding security, control, and scalability in the next examples.

