Microsoft Azure

Master Microsoft's enterprise cloud platform with comprehensive training on compute, storage, networking, and Azure-specific services.

Intermediate to Advanced 12+ Core Topics

Overview

Microsoft Azure is a comprehensive cloud computing platform offering a wide range of services including compute, analytics, storage, and networking. Azure integrates seamlessly with Microsoft's ecosystem and provides enterprise-grade security and compliance capabilities.

Compute Services

Azure provides flexible compute options from traditional VMs to serverless and container platforms.

  • Azure Virtual Machines - VM sizes, availability sets, and scale sets
  • Azure Functions - Serverless computing with triggers and bindings
  • App Services - PaaS for web applications and APIs
  • AKS (Azure Kubernetes Service) - Managed Kubernetes

Storage & Database

Azure offers diverse storage solutions and fully managed database services.

  • Azure Blob Storage - Object storage for unstructured data
  • Azure Files - Managed file shares with SMB protocol
  • Azure SQL Database - Fully managed SQL Server
  • Cosmos DB - Globally distributed NoSQL database

Networking

Build secure, scalable network architectures with Azure networking services.

  • Virtual Networks (VNet) - Isolated network environments
  • Azure Load Balancer - Layer 4 and Application Gateway (Layer 7)
  • Network Security Groups (NSGs) - Traffic filtering
  • Azure VPN Gateway & ExpressRoute - Hybrid connectivity

Governance & Management

Implement enterprise governance and management best practices in Azure.

  • Azure Resource Manager - Deployment and management
  • Azure Policy - Compliance and governance enforcement
  • Azure Monitor - Metrics, logs, and alerting
  • Cost Management - Budget tracking and optimization

Azure DevOps

Leverage Azure DevOps for end-to-end CI/CD pipelines and project management.

  • Azure Repos - Git repositories for source control
  • Azure Pipelines - CI/CD automation
  • Azure Boards - Agile project management
  • Azure Artifacts - Package management

Sample PowerShell Commands

# Connect to Azure Connect-AzAccount # Create a Resource Group New-AzResourceGroup -Name "MyResourceGroup" -Location "EastUS" # Create a Virtual Machine New-AzVM ` -ResourceGroupName "MyResourceGroup" ` -Name "MyVM" ` -Location "EastUS" ` -VirtualNetworkName "MyVNet" ` -SubnetName "MySubnet" ` -SecurityGroupName "MyNSG" ` -PublicIpAddressName "MyPublicIP" # List all VMs in subscription Get-AzVM | Select-Object Name, ResourceGroupName, Location

Azure Certification Path

This training prepares you for the following Azure certifications:

  • AZ-900: Azure Fundamentals
  • AZ-104: Azure Administrator Associate
  • AZ-305: Azure Solutions Architect Expert
  • AZ-400: Azure DevOps Engineer Expert