Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Azure Networking and Storage Lab

Overview

This project demonstrates hands-on implementation of Microsoft Azure core services including networking, virtual machines, storage, and security management. It simulates a real-world cloud infrastructure environment where compute, networking, and storage resources are deployed and managed together.


Project Objectives

  • Create and manage Azure Virtual Networks and subnets
  • Configure Network Security Groups (NSG) and security rules
  • Deploy and manage Virtual Machines
  • Perform VM scaling, tagging, and governance
  • Work with Azure Storage services (containers, file shares, disks)
  • Manage access keys and SAS tokens
  • Apply cost and security best practices

Networking

Virtual Network & Subnet Configuration

![Azure virtual network IP configuration panel showing subnet address ranges and DNS settings within a network settings interface](screenshots/networking/IP CONFIGURATION.png)

Diagram of Azure virtual network subnets listing subnet names address prefixes and network security group assignments


Network Security (NSG)

NSG Configuration & Rules

![Azure network security group management dashboard showing security group name associated resources and created rules](screenshots/nsg/NSG MANAGEMENT.png)

List of Azure network security group inbound rules with priority numbers source and destination ports and allowed protocols


Virtual Machines

VM Management

Azure virtual machine overview panel displaying VM status size CPU memory and resource group details

VM Lock

VM Lock

VM Lock


Storage Services

Access Keys

Access Keys


SAS Tokens

SAS Tokens


Resource Groups

Resource Groups


Auto Shutdown

Auto Shutdown


Skills Demonstrated

  • Azure Virtual Networking (VNets, Subnets, IP configuration)
  • Network Security Groups (NSG)
  • Virtual Machine lifecycle management
  • Azure Storage services
  • Shared Access Signatures (SAS)
  • Access key management
  • Resource tagging and governance
  • Cost optimization (auto shutdown, VM resizing)

Summary

This project demonstrates practical experience in designing and managing Azure cloud infrastructure. It covers core services including networking, compute, storage, and security, reflecting real-world cloud engineering and DevOps practices.

Releases

Packages

Contributors