Course Price

Original price was: $2,500.00.Current price is: $2,000.00.

20% OFF. Expires in

ADD TO CART

Azure Architect Training (AZ-305)

AZ-305 Designing Microsoft Azure Infrastructure Solutions

The AZ-305: Designing Microsoft Azure Infrastructure Solutions training course is built for experienced Azure professionals who want to advance into the Azure Solution Architect role and design secure, scalable, and resilient cloud and hybrid solutions. This course aligns directly with the Microsoft Certified: Azure Solutions Architect Expert certification and focuses on architectural decision-making rather than implementation.The training explores key architectural scenarios such as hybrid connectivity, high availability, disaster recovery, data platform selection, and secure access using Microsoft Entra ID. Learners develop the ability to evaluate multiple Azure services and make informed design choices based on real‑world constraints and stakeholder needs. Rather than focusing on configuration steps, the course emphasizes why certain architectural patterns and services are chosen over others.


This course AZ-305: Designing Microsoft Azure Infrastructure Solutions is ideal for professionals who already have hands-on experience deploying or administering Azure resources and want to elevate their skills to an architectural level. By combining scenario-based discussions with Microsoft-recommended best practices, the training prepares candidates to confidently design enterprise-grade Azure solutions and succeed in the AZ-305 certification exam. By the end of this course, learners will be able to:


  • Design secure identity, governance, and monitoring solutions in Azure
  • Architect scalable compute, networking, and storage solutions
  • Design for high availability, disaster recovery, and business continuity
  • Apply Azure Well-Architected Framework principles to real-world scenarios
  • Prepare effectively for the AZ-305 Azure Solutions Architect Expert exam
Advance Your Skills with Flexmind (Microsoft Partner)

Who should attend AZ-305: Designing Microsoft Azure Infrastructure Solutions course ?

Professionals Icon

For Professionals

This course is ideal for experienced Azure professionals who design, plan, and validate enterprise-scale cloud architectures, including Azure Solutions Architects, Cloud Architects, Senior Infrastructure Engineers, Senior Platform Engineers, DevOps Engineers, Technical Consultants, Pre-Sales Architects, Senior System Administrators.

Businesses Icon

For Businesses

Organizations should nominate senior technical resources who influence or own Azure architecture decisions, such as Cloud & Platform Architects, Infrastructure Leads / Cloud Leads, DevOps & SRE Leads, Consulting & Delivery Architects.

Prerequisites for the "AZ-305: Designing Microsoft Azure Infrastructure Solutions" Certification Course

This course is for Azure Solution Architects. Successful Azure Solution Architects start this role with experience in networking, compute, storage, and business continuity solutions. Before attending this course, students must have previous experience deploying or administering Azure resources and conceptual knowledge of:


  • Microsoft Entra ID
  • Azure compute technologies such as VMs, containers and serverless solutions
  • Azure virtual networking to include load balancers
  • Azure Storage technologies (unstructured data and databases)

Key Features of Flexmind's AZ-305 Training

This training is delivered by Flexmind through flexible online and offline formats and is designed to align with the most current certification exam requirements. The key features of this training are as follows:

4 Days · 32 Hours
Microsoft Certified Trainer
Microsoft Official Curriculum
Microsoft Official Labs
Cloud Lab

Course Duration

The course has a total duration of 32 hours and is completed over 4 days.

Instructor-Led Training

Delivered by a senior Microsoft Certified Trainer with real-world, enterprise-scale experience as Azure Solution Architect.

Microsoft Official Curriculum

Delivered by Flexmind using official Microsoft Curriculum, this program blends study material, hands-on labs, and applied workshops with instructor-led guidance throughout.

Cloud Lab

A cloud-based lab environment is provided during the training.

Course Completion Certificate


Course completion includes certification, formally validating the skills gained and reinforcing professional credibility.

Course Outline - AZ-305: Designing Microsoft Azure Infrastructure Solutions

Module 1: Design a governance solution

  • Design governance strategies aligned with organizational requirements.
  • Design management group hierarchies for access control, policy, and compliance.
  • Design Azure subscription models based on scale, isolation, and billing needs.
  • Design resource group structures to support lifecycle management and RBAC.
  • Define resource tagging strategies for cost management, automation, and compliance.
  • Design governance enforcement using Azure Policy and role-based access control (RBAC).
  • Design and apply Azure Landing Zones to standardize governance, security, and operations.
  • Case Study: Design governance and cost-accounting structures for a multi-business-unit organization.

Module 2: Design a compute solution

  • Choose an appropriate Azure compute service based on workload requirements.
  • Design Azure Virtual Machine and Virtual Machine Scale Set solutions.
  • Design compute solutions using Azure Batch for large-scale parallel processing.
  • Design platform-based solutions using Azure App Services.
  • Design container-based solutions using Azure Container Instances and Azure Kubernetes Service.
  • Design serverless compute solutions using Azure Functions and Azure Logic Apps.
  • Case Study: Evaluate and recommend the most suitable Azure compute services for multi-tier application workloads.

Module 3: Design a non-relational data storage solution

  • Design data storage solutions for semi-structured and unstructured data.
  • Design and select appropriate Azure Storage account types.
  • Design data redundancy and replication strategies for durability and availability.
  • Design solutions using Azure Blob Storage and Blob access tiers.
  • Design file-based storage solutions using Azure Files and Azure NetApp Files.
  • Design Azure disk solutions based on performance, throughput, and cost.
  • Design secure storage solutions using encryption, network controls, and access policies.
  • Case Study: Design a non-relational storage architecture for enterprise media, marketing, and corporate content.

Module 4: Design a data storage solution for relational data

  • Design data storage solutions for relational workloads.
  • Design and select appropriate Azure SQL database deployment options.
  • Recommend database scalability solutions using service tiers and elastic pools.
  • Recommend high availability and disaster recovery solutions for relational data.
  • Design security for data at rest, data in transit, and data in use.
  • Design solutions using Azure Cosmos DB and Azure Table storage where applicable.
  • Case Study: Design a secure, scalable, and highly available relational data architecture for an enterprise workload.

Module 5: Design a data integration solution

  • Design data integration solutions using Azure Data Factory for ingestion and orchestration.
  • Design data integration solutions using Azure Data Lake for large-scale analytics storage.
  • Design data integration and analytics solutions using Azure Databricks.
  • Design data integration and analytics solutions using Azure Synapse Analytics.
  • Design real-time data analysis solutions using Azure Stream Analytics.
  • Case Study: Design an end-to-end data integration and analytics architecture for real-time and batch workloads.

Module 6: Design an application architecture solution

  • Describe and differentiate message-based and event-based communication scenarios.
  • Design messaging solutions using Azure Queue Storage and Azure Service Bus.
  • Design event-driven solutions using Azure Event Hubs and Azure Event Grid.
  • Design application optimization solutions using caching and API Management.
  • Design application lifecycle solutions including automated deployment and configuration management.
  • Case Study: Design a scalable, event-driven application architecture using Azure messaging, events, and optimization services.

Module 7: Design Authentication and Authorization Solutions

  • Design identity and access management solutions aligned with Zero Trust principles.
  • Design authentication solutions using Microsoft Entra ID.
  • Design collaboration solutions using Microsoft Entra B2B.
  • Design external user identity solutions using Microsoft Entra External ID.
  • Design conditional access and identity protection policies to mitigate risk.
  • Design access reviews, service principals, and managed identities for secure application access.
  • Design secure secret, key, and certificate management using Azure Key Vault.
  • Case Study: Design authentication and authorization solutions for a growing, distributed enterprise.

Module 8: Design a solution to log and monitor Azure resources

  • Design logging and monitoring solutions using Azure Monitor data sources.
  • Design Log Analytics workspaces, access models, and log routing strategies.
  • Design monitoring visualizations using Azure Workbooks and Azure Insights.
  • Design advanced log analytics solutions using Azure Data Explorer.
  • Case Study: Design a centralized and scalable monitoring solution for hybrid Azure workloads.

Module 9: Design a network infrastructure solution

  • Recommend network architecture solutions based on application workload requirements.
  • Design Azure network connectivity services using virtual networks and routing.
  • Design secure on-premises connectivity to Azure using VPN Gateway and ExpressRoute.
  • Design application delivery solutions using load balancers and global routing services.
  • Design application protection services including firewall, WAF, DDoS protection, and private access.
  • Case Study: Design a secure, highly available network

Module 10: Design a business continuity solution

  • Design backup and recovery strategies aligned with business continuity requirements.
  • Design and implement Azure Backup solutions for Azure and hybrid workloads.
  • Design backup and recovery solutions for Azure Blob Storage and Azure Files.
  • Design virtual machine backup and recovery solutions in Azure.
  • Design Azure SQL backup and recovery strategies using built-in and long-term retention options.
  • Design disaster recovery solutions using Azure Site Recovery.
  • Case Study: Design a resilient business continuity and disaster recovery strategy for enterprise workloads.

Module 11: Design a migration solution

  • Evaluate migration strategies using the Microsoft Cloud Adoption Framework for Azure.
  • Describe and apply the Azure Migration Framework for structured migration planning.
  • Assess on‑premises servers, applications, databases, and storage workloads for migration readiness.
  • Compare and select appropriate Azure migration tools for compute, database, and application workloads.
  • Design database migration approaches using online and offline migration methods.
  • Select suitable online and offline storage migration tools for unstructured data.
  • Case Study: Design a phased migration strategy for enterprise workloads moving from on‑premises to Azure.

Module 12: Design AI Workloads on Azure (optional)

  • Select an appropriate AI strategy aligned with business and technical requirements.
  • Plan for AI adoption using the AI Cloud Adoption Framework.
  • Implement AI workloads using Azure PaaS services for scalable AI solutions.
  • Implement AI workloads on Azure IaaS for high control and regulated environments.
  • Secure AI workloads using Azure security, networking, and identity controls.
  • Govern and manage AI workloads following Responsible AI principles.
  • Case Study: Select the most suitable AI services to address real-world business challenges.
Class Schedule

Instructor‑Led Training

  • 32 Hours of Instructor‑Led Training
  • One‑to‑one doubt‑resolution sessions
  • Microsoft Official Lab Access

Learning Objectives - AZ-305: Designing Microsoft Azure Infrastructure Solutions

After completing the AZ-305 course, learners will be able to:


  • Design secure, scalable, and resilient Azure infrastructure architectures.
  • Select and justify Azure compute, storage, networking, and identity solutions.
  • Architect hybrid, migration, and business continuity solutions.
  • Design comprehensive Azure solutions for governance, security, monitoring, and cost optimization.
  • Translate business requirements into validated Azure architecture designs.

About AZ-305 Certification Exam


To help you understand the assessment better, here are a few important details about the exam.


Exam Name AZ-305: Designing Microsoft Azure Infrastructure Solutions
Who should Apply Developers, Administrators, Security engineers, Data engineers, Architect
Duration of Exam 100 Minutes
Fees Rs. 4,865 (India), $165 USD (United States)
Level of Difficulty Advanced
Type of Credential Microsoft Certification
Languages English, Japanese, Chinese (Simplified), German, French, Spanish, Portuguese (Brazil), Arabic (Saudi Arabia)
Exam Retake Exam retake allowed after 24 hours
Quality Check during Assessment The online exam is proctored

The table below represents the weightage of each study area in the exam. Areas with higher percentages are expected to have more questions.

Study Area Percentage
Design identity, governance, and monitoring solutions 25-30%
Design data storage solutions 20-25%
Design business continuity solutions 15-20%
Design infrastructure solutions 30-35%
Reviews

FAQ's About AZ-305: Designing Microsoft Azure Infrastructure Solutions Course

AZ‑305 is an advanced‑level course designed for professionals who design secure, scalable, and reliable cloud infrastructure solutions on Microsoft Azure. The course focuses on translating business requirements into Azure architecture decisions across compute, networking, storage, identity, security, monitoring, and business continuity.

This course is ideal for Azure solution architects, senior cloud engineers, infrastructure architects, and IT professionals who are responsible for designing Azure solutions and advising stakeholders on architecture best practices.

By completing this course, learners will gain skills in designing Azure identity and governance solutions, architecting data storage and compute solutions, designing network connectivity, implementing security controls, and planning for high availability, disaster recovery, monitoring, and cost optimization.

The course covers designing identity and access solutions using Microsoft Entra ID, governance using Azure Policy and management groups, data storage solutions, compute architectures, networking and hybrid connectivity, application architectures, business continuity strategies, monitoring, and cost‑optimized Azure designs.

No. AZ‑305 is an advanced course intended for professionals with prior hands‑on experience in Azure administration or development. It focuses on architecture and design decisions rather than basic configuration tasks.

Learners should have strong foundational knowledge of Azure services and practical experience managing Azure resources. Microsoft recommends prior experience with Azure administration concepts, commonly validated through AZ‑104 or equivalent real‑world experience.

AZ‑305 is delivered as a 4‑day instructor‑led training, providing in‑depth coverage of Azure architecture design concepts with real‑world scenarios and discussions.

The course is delivered by a Microsoft Certified Trainer (MCT), ensuring the training follows Microsoft‑authorized curriculum and reflects current Azure architecture best practices.

Yes. The course includes architecture discussions, scenario‑based design exercises, and guided walkthroughs that help learners practice making design decisions aligned with Azure Well‑Architected Framework principles.

AZ‑305 help learners understand how to design enterprise‑grade Azure solutions by balancing security, performance, scalability, resilience, and cost. These skills are directly applicable to real‑world cloud migration, modernization, and greenfield Azure projects.

Yes. This course aligns directly with the skills measured in the AZ‑305 exam, helping learners build both exam readiness and real‑world Azure solution architecture expertise.

After successfully passing the AZ‑305 exam and fulfilling prerequisite requirements, candidates earn the Microsoft Certified: Azure Solutions Architect Expert certification.
Related Courses