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.

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