AZ-305: Designing Microsoft Azure Infrastructure Solutions
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 ScheduleCustom Training Solution
Need training for your team? We'll create a customized program that fits your organization's specific needs.
Get Custom Quote