Overview
As part of the AZ-104 preparation (first two modules), I deployed a complete web infrastructure on Microsoft Azure. The goal was to provision and manage Azure resources manually, following best practices for organisation and security.
Architecture
- All resources are contained within a single Resource Group
- An Nginx web server running on a Linux VM serves as the frontend
- A database VM runs in the background, accessible only internally
- A Network Security Group (NSG) controls inbound and outbound traffic rules
- A Virtual Machine Scale Set manages VM instances for availability and scaling
Skills practised
Managing Azure VMs, configuring NSG rules, deploying Scale Sets, connecting services within a Resource Group, and navigating the Azure Portal and CLI.