👨‍🏫 Instructor-Led Training

AZ-305: Designing Microsoft Azure Infrastructure Solutions

Course Code: AZ-305
Duration: 4 Days
Level: Advanced
Category: Azure Cloud Computing

Course Overview

Course Description

Advance your career by mastering how to design Microsoft Azure infrastructure solutions. This four-day, instructor-led course is tailored for experienced cloud professionals aiming to architect Azure environments based on the WellArchitected Framework. You’ll learn to craft solutions for identity and governance, compute, networking, storage, migration, business continuity, and monitoring—balancing real-world strategies with theoretical best practices.


Target Audience

This course is ideal for:

  • Azure Solutions Architects, Cloud Architects, and Infrastructure Engineers designing complex Azure environments

  • IT professionals experienced in networking, virtualization, identity, security, business continuity, data platforms, and governance

Prerequisites:

  • Prior experience deploying or administering Azure resources

  • Knowledge of Azure VMs, storage, networking, databases, and application patterns 


Course Outline 

Module1: Design Identity, Governance & Monitoring Solutions

  • Architect Azure identity solutions using Azure AD, Managed Identities & RBAC

  • Structure subscriptions, resource groups, Azure Policy, Blueprints & tagging for cloud governance

  • Plan monitoring and log routing with Azure Monitor, Log Analytics & Workbooks 

Module2: Design Compute and Application Architectures

  • Select and size compute services: VMs, VM Scale Sets, Container Apps, AKS, App Service & Functions

  • Design scalable, secure application architectures incorporating messaging, API Management & serverless 

Module3: Design Data Storage and Integration

  • Build relational and non-relational storage solutions using Azure SQL Database, Cosmos DB, Blob/File storage, and Disk

  • Design data integration patterns with Data Factory, Event Grid & data pipelines 

Module4: Design Networking Solutions

  • Architect VNets, subnets, NSGs, UDRs, VPN Gateways, ExpressRoute, and Azure Firewall

  • Design connectivity, security, load balancing, and hybrid networking strategies 

Module5: Design Business Continuity and Disaster Recovery

  • Plan availability and resilience using multi-zone/region deployments, VM backups, and Azure Site Recovery

  • Design backup, restore, and failover strategies aligned with RTO/RPO requirements

Module6: Design Migrations and Cloud Adoption Strategies

  • Analyze and plan migrations for Azure workloads (IaaS, PaaS, containers)

  • Apply adoption frameworks and migration best practices to ensure successful cloud transitions 


HandsOn Experience

Expect 40–50% of the course time to be instructor-led, scenario-driven activities. You’ll participate in architectural design workshops, solution mapping exercises, and guided discussions that reinforce how to design Azure infrastructure solutions rooted in real-world scenarios.


Skills You’ll Gain

By completing AZ305, you will be able to:

  • Architect identity, governance, and monitoring for complex Azure environments

  • Design compute and application workloads using optimal Azure services

  • Create secure, scalable storage and data integration pipelines

  • Build robust networking solutions for cloud and hybrid use cases

  • Implement resilient business continuity and DR strategies

  • Plan and design successful cloud migrations aligned with best practices

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote