AZ-305 – Microsoft Azure Solutions Architect Expert

Master Azure infrastructure design, networking, and containers with real-world labs — confidently prepare for the AZ-305

The AZ-305: Microsoft Azure Solutions Architect Expert course is designed for IT professionals who want to master the skills required to design secure, scalable, and high-performing cloud solutions using Microsoft Azure. This course focuses on translating business requirements into technical designs and implementing real-world architectures through practical hands-on labs.

What you’ll learn

  • Design and implement Azure infrastructure solutions using Virtual Machines, Web Apps, and Azure Functions..
  • Understand different types of Azure VM sizes and select the right configuration for performance and cost efficiency..
  • Configure and manage Azure Batch Service for large-scale compute workloads through step-by-step hands-on labs..
  • Compare Containers and Virtual Machines, and learn modern container deployment options in Azure..
  • Design and deploy microservices-based architectures using Docker and Azure Kubernetes Service (AKS)..
  • Set up and configure Docker hosts, container registries, and container instances in Microsoft Azure..
  • Design, create, and manage secure Azure Virtual Networks with VNet Peering and VPN connectivity..
  • Implement load balancing, traffic management, and application delivery using Azure Load Balancer, Application Gateway, and Front Door..

Course Content

  • Designing Azure Infrastructure Solutions –> 2 lectures • 5min.
  • Azure Batch Services and Compute Management –> 2 lectures • 14min.
  • Containers and Microservices Architecture –> 8 lectures • 38min.
  • Azure Networking Fundamentals –> 6 lectures • 30min.
  • Azure Content Delivery and Performance –> 1 lecture • 4min.
  • Load Balancing and Network Security –> 4 lectures • 33min.
  • Traffic Management and Global Distribution –> 5 lectures • 53min.

AZ-305 - Microsoft Azure Solutions Architect Expert

Requirements

The AZ-305: Microsoft Azure Solutions Architect Expert course is designed for IT professionals who want to master the skills required to design secure, scalable, and high-performing cloud solutions using Microsoft Azure. This course focuses on translating business requirements into technical designs and implementing real-world architectures through practical hands-on labs.

You will gain in-depth knowledge of Azure infrastructure design, networking, containers, and application architecture, learning how to make the right technical decisions for enterprise-grade cloud deployments. Each concept is paired with a guided, step-by-step hands-on lab, ensuring you gain real implementation experience rather than just theoretical knowledge.

By the end of this course, you will have the expertise to confidently design end-to-end Azure solutions and prepare for the Microsoft Certified: Azure Solutions Architect Expert (AZ-305) exam.

What You Will Learn

  • Design infrastructure solutions using Azure Virtual Machines, Web Apps, and Azure Functions
  • Understand VM sizes, Batch Services, and scaling strategies for performance and cost optimization
  • Learn the difference between Containers and Virtual Machines, and deploy microservices using Docker and Kubernetes
  • Configure Azure Container Registry and deploy containerized databases such as MySQL on Azure Container Instances
  • Design secure and connected environments using Azure Virtual Networks, VNet Peering, and VPN connections
  • Monitor and troubleshoot networking components with Azure Network Watcher
  • Implement load balancing and traffic distribution using Azure Load Balancer, Application Gateway, Web Application Firewall, and Traffic Manager
  • Optimize global performance with Azure Front Door and learn routing methods for high availability
  • Build robust, secure, and scalable cloud architectures through guided hands-on labs

Hands-On Labs Include

  • Configuring Azure Virtual Machines and scaling
  • Deploying and managing Docker containers on Azure
  • Creating and managing Azure Container Registry
  • Deploying Kubernetes clusters (AKS) for container orchestration
  • Configuring Virtual Network Peering and VPN connections
  • Setting up Azure Load Balancer, Application Gateway, and Front Door
  • Implementing Traffic Manager routing and Web Application Firewall policies

Who This Course Is For

  • Cloud architects, system administrators, and IT professionals preparing for the AZ-305 certification
  • Anyone who wants to design, deploy, and manage Microsoft Azure infrastructure in real-world environments
  • Professionals aiming to strengthen their knowledge of cloud architecture and design principles

Course Outcomes

After completing this course, you will be able to:

  • Design and implement Azure infrastructure solutions
  • Build and deploy container-based applications using Docker and Kubernetes
  • Configure and optimize Azure networking for performance, security, and scalability
  • Implement multi-region load balancing and traffic management solutions
  • Confidently prepare for the AZ-305: Microsoft Azure Solutions Architect Expert certification exam
Get Tutorial