Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AZ-305 - Microsoft Azure Solutions Architect Expert
Rating: 5.0 out of 5(1 rating)
1 students

AZ-305 - Microsoft Azure Solutions Architect Expert

Master Azure infrastructure design, networking, and containers with real-world labs — confidently prepare for the AZ-305
Last updated 11/2025
English

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

7 sections28 lectures2h 57m total length
  • Azure VMs vs Azure Functions - Design Infrastructure Solutions2:10
  • Different Types of Virtual Machine Sizes in Azure3:08

Requirements

  • A basic understanding of cloud computing concepts and Microsoft Azure fundamentals.
  • Familiarity with Azure services such as Virtual Machines, storage, and networking.
  • Prior experience with the Azure portal or command-line tools is helpful but not mandatory.
  • Some knowledge of virtualization, containers, or DevOps concepts will be an advantage.
  • A willingness to learn through hands-on practice and follow real-world lab exercises.

Description

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

Who this course is for:

  • IT professionals and cloud engineers preparing for the Microsoft AZ-305: Azure Solutions Architect Expert certification.
  • System administrators and developers who want to design and deploy scalable solutions on Microsoft Azure.
  • Cloud architects looking to strengthen their practical skills in Azure infrastructure, networking, and container design.
  • Anyone interested in mastering real-world Azure architecture concepts through hands-on labs and guided examples.