AZ-305: Designing Microsoft Azure Infrastructure Solutions
Prepare for AZ-305 with 10 design-focused lessons covering identity, governance, monitoring, data storage, business continuity, and infrastructure architecture — with realistic case studies for each domain.
View badge details
Exam Preparation Included
Practice with real exam-style questions for the AZ-305 certification. AI-powered feedback helps you understand every answer.
About This Course
Develop the architectural thinking and design skills needed to pass the AZ-305 Designing Microsoft Azure Infrastructure Solutions certification exam. This advanced, design-focused course features 10 interactive lessons that challenge you to make complex architectural decisions aligned with the Azure Well-Architected Framework and Cloud Adoption Framework.Unlike hands-on lab courses, AZ-305 emphasizes architectural trade-offs and decision-making. Each lesson covers a major exam domain: designing identity solutions with Microsoft Entra ID, governance strategies with management groups and Azure Policy, monitoring architectures with Azure Monitor and Log Analytics, data storage solutions spanning relational databases, NoSQL, and data lakes, business continuity with backup, disaster recovery, and high availability patterns, and infrastructure solutions including compute, networking, and application architecture.Every lesson concludes with a realistic case study requiring you to apply design principles to solve complex, multi-faceted scenarios the same format used on the actual AZ-305 exam. You'll evaluate competing requirements across cost, performance, security, reliability, and operational excellence, and justify your architectural recommendations based on Microsoft best practices.The AI instructor guides you through each design domain, explains the trade-offs between different approaches, and challenges your thinking with probing questions. This course is designed for experienced Azure professionals particularly those with AZ-104 or equivalent administrator experience who are ready to move from implementing solutions to architecting them at the enterprise level.
Course Curriculum
10 Lessons
Design Authentication and Authorization Solutions
Design solutions for authentication, identity management, authorizing access to Azure and on-premises resources, and managing secrets, certificates, and keys.
Design Governance and Monitoring Solutions
Design management group hierarchies, subscription strategies, resource tagging, compliance solutions, identity governance, logging and monitoring architectures.
Design Data Storage for Relational Data
Design solutions for storing relational data including Azure SQL Database, SQL Managed Instance, and PostgreSQL. Covers service tier selection, compute tier decisions, database scalability patterns, and data protection.
Design Data Storage for Non-Relational Data and Data Integration
Design solutions for semi-structured data (Cosmos DB), unstructured data (Blob Storage, Data Lake), data integration (Data Factory, Synapse), and data analysis architectures.
Design Backup and Disaster Recovery Solutions
Design recovery solutions for Azure and hybrid workloads meeting RPO/RTO objectives. Covers Azure Backup, Azure Site Recovery, backup strategies for compute, databases, and unstructured data.
Design for High Availability
Design high availability solutions for compute, relational databases, and non-relational data stores. Covers availability sets, availability zones, multi-region architectures, failover groups, and SLA composition.
Design Compute Solutions
Design compute solutions based on workload requirements including VMs, containers (AKS, ACI), serverless (Functions, Logic Apps), and batch processing. Covers right-sizing, scaling strategies, and cost optimization.
Design Application Architecture
Lesson 8 of 10 in the AZ-305: Designing Microsoft Azure Infrastructure Solutions course. This advanced lab covers designing messaging architecture, event-driven architecture, API integration, caching solutions, and application configuration and deployment strategies. Students work through a comprehensive case study for Northwind Traders' microservices modernization, applying AZ-305 exam objectives to real-world architectural decisions.
Design Network Solutions
Design connectivity solutions for internet-facing and on-premises integration, network performance optimization, network security, and load balancing/routing. Covers VNets, ExpressRoute, VPN Gateway, Front Door, Application Gateway, and NSGs.
Design Migration Solutions
Design migration strategies leveraging Cloud Adoption Framework. Evaluate on-premises workloads for migration, design IaaS and PaaS migration paths, database migration strategies, and unstructured data migration solutions.