Student Name: Daniel Wanjama
Student ID: ADC-CSS02-25012
This lab demonstrates how to secure Azure-based infrastructure using:
The objective is to isolate and protect two server rolesβWeb Servers and Management Serversβwith tailored access controls.
Created a new resource group to contain all lab resources.
πΈ Screenshot: resource-group.png
β Resource Group creation
LabVNet
WebSubnet
and MgmtSubnet
vnet-subnets.png
β Virtual Network and Subnet configurationWebServers-ASG
: For IIS web serversMgmtServers-ASG
: For remote management VMsasg-setup.png
β ASG creationWebSubnet
WebServers-ASG
web-vm.png
β Web Server VM deploymentπΈ Screenshot: iis-installed.png
β IIS installation confirmation
MgmtSubnet
MgmtServers-ASG
mgmt-vm.png
β Management Server VM deploymentweb-nsg-rules.png
β NSG rules for Web Servermgmt-nsg-rules.png
β NSG rules for Management ServerLinked NSGs to respective subnets to enforce traffic rules.
πΈ Screenshot: nsg-subnet-link.png
β NSG association with subnets
πΈ Screenshot: http-access.png
β HTTP access to Web Server
πΈ Screenshot: rdp-denied.png
β RDP denied to Web Server
πΈ Screenshot: rdp-success.png
β RDP access to Management Server
This lab provided hands-on experience with Azure-native security tools, focusing on NSGs and ASGs to enforce traffic control and role-based access. Key takeaways include:
These skills are directly applicable to real-world cloud security scenarios and strengthen my expertise in Azure infrastructure protection.