Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast

AZ-305: Designing Microsoft Azure Infrastructure Solutions

Course Summary

This course prepares participants to design comprehensive cloud and hybrid solutions on Microsoft Azure. It covers architecting solutions across identity, governance, monitoring, data storage, business continuity, and infrastructure — all aligned with the Azure Well-Architected Framework and the Cloud Adoption Framework for Azure. Upon successful completion of this course, Participants will have gained the knowledge necessary to prepare for the AZ-305 exam.

Prerequisites:

In order to succeed in this course you will need:

  • Advanced experience with IT operations including networking, virtualization, identity, security, business continuity, disaster recovery, data platforms, and governance
  • Experience with Azure administration
  • Experience with Azure development
  • Experience with DevOps processes
  • Ability to translate business requirements into Azure solution designs 
Purpose
Learn the necessary skills needed to prepare for the AZ-305:Designing Microsoft Azure Infrastructure Solutions certification exam
Audience
Professionals with broad operational backgrounds who advise stakeholders and translate business requirements into technical designs
Role
Azure Solutions Architects | Cloud Engineers | Azure Infrastructure Specialists | Technical Managers
Skill level
Advanced
Style
Lecture | Hands-on Activities | Labs
Duration
4 days
Related technologies
Azure | Cloud

 

Learning objectives
  • Recommend logging, log routing, and monitoring solutions for Azure environments
  • Design authentication, authorization, and identity management solutions
  • Design governance structures 
  • Recommend storage solutions for relational, semi-structured, and unstructured data
  • Design data integration and analysis solutions
  • Develop backup, disaster recovery, and high availability strategies for compute, databases, and unstructured data
  • Select and specify compute solutions 
  • Design application architectures 
  • Evaluate and recommend migration strategies for servers, data, applications, and databases
  • Design network solutions for internet connectivity, on-premises connectivity, performance optimization, security, load balancing, and routing

What you'll learn:

In this AZ-305: Designing Microsoft Azure Infrastructure Solutions course, you'll learn:

Design identity, governance, and monitoring solutions

  • Design solutions for logging and monitoring
    • Recommend a logging solution
    • Recommend a solution for routing logs
    • Recommend a monitoring solution
  • Design authentication and authorization solutions
    • Recommend an authentication solution
    • Recommend an identity management solution
    • Recommend a solution for authorizing access to Azure resources
    • Recommend a solution for authorizing access to on-premises resources
    • Recommend a solution to manage secrets, certificates, and keys
  • Design governance
    • Recommend a structure for management groups, subscriptions, and resource groups, and a strategy for resource tagging
    • Recommend a solution for managing compliance
    • Recommend a solution for identity governance

Design data storage solutions

  • Design data storage solutions for relational data
    • Recommend a solution for storing relational data
    • Recommend a database service tier and compute tier
    • Recommend a solution for database scalability
    • Recommend a solution for data protection
  • Design data storage solutions for semi-structured and unstructured data
    • Recommend a solution for storing semi-structured data
    • Recommend a solution for storing unstructured data
    • Recommend a data storage solution to balance features, performance, and costs
    • Recommend a data solution for protection and durability
  • Design data integration
    • Recommend a solution for data integration
    • Recommend a solution for data analysis

Design business continuity solutions

  • Design solutions for backup and disaster recovery
    • Recommend a recovery solution for Azure and hybrid workloads that meets recovery objectives
    • Recommend a backup and recovery solution for compute
    • Recommend a backup and recovery solution for databases
    • Recommend a backup and recovery solution for unstructured data
  • Design for high availability
    • Recommend a high availability solution for compute
    • Recommend a high availability solution for relational data
    • Recommend a high availability solution for semi-structured and unstructured data

Design infrastructure solutions

  • Design compute solutions
    • Specify components of a compute solution based on workload requirements
    • Recommend a virtual machine-based solution
    • Recommend a container-based solution
    • Recommend a serverless-based solution
    • Recommend a compute solution for batch processing
  • Design an application architecture
    • Recommend a messaging architecture
    • Recommend an event-driven architecture
    • Recommend a solution for API integration
    • Recommend a caching solution for applications
    • Recommend an application configuration management solution
    • Recommend an automated deployment solution for applications
  • Design migrations
    • Evaluate a migration solution that leverages the Microsoft Cloud Adoption Framework for Azure
    • Evaluate on-premises servers, data, and applications for migration
    • Recommend a solution for migrating workloads to infrastructure as a service (IaaS) and platform as a service (PaaS)
    • Recommend a solution for migrating databases
    • Recommend a solution for migrating unstructured data
  • Design network solutions
    • Recommend a connectivity solution that connects Azure resources to the internet
    • Recommend a connectivity solution that connects Azure resources to on-premises networks
    • Recommend a solution to optimize network performance
    • Recommend a solution to optimize network security
    • Recommend a load-balancing and routing solution

Dive in and learn more

When transforming your workforce, it’s important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By clicking submit, you agree to our Privacy Policy and Terms of Use, and consent to receive marketing emails from Pluralsight.