AZ-305: Azure Solutions Architect Expert (Udemy.com)
Design and Implement Azure solutions
Created by: Kevin Brown
Last updated October 2025
What you will learn
- Configure intersite connectivity solutions like VNet Peering, and virtual network gateways.
- Secure identities with Azure Active Directory and users and groups.
- Implement identity solutions spanning on-premises and cloud-based capabilities
- Apply monitoring solutions for collecting, combining, and analyzing data from different sources.
- Manage subscriptions, accounts, Azure policies, and Role-Based Access Control.
- Administer Azure App Service, Azure Container Instances, and Kubernetes.
- And more...
How it compares
Against the other 118 rated Udemy courses in Cloud Computing on CourseDuck:
- Rating4.5 out of 5higher than 44% of them
- Reviews2,788#28 of 119 by number of reviews
- Length19.5 hourslonger than 87% of them
- Last updatedOctober 2025more recently than 71% of them
Course Description
The AZ-305: Azure Solutions Architect Expert course is for students that are becoming subject matter experts in designing cloud and hybrid solutions that run on Microsoft Azure, including compute, network, storage, monitoring, and security.
Responsibilities for this role include advising stakeholders and translating business requirements into designs for secure, scalable, and reliable Azure solutions.
An Azure solutions architect partners with developers, administrators, and other roles responsible for implementing solutions on Azure.
Course topics include:
Planning and Assessments
You will learn about Azure Governance and Planning
Lessons
Landing Zones
Azure Assessments
Governance
Management Groups
Managing Multiple Subscriptions
Resource Groups
Resource Tagging
Resource Tagging and Naming Conventions
Implement VMs for Windows and Linux
You will learn about Azure virtual machines including planning, creating, availability and extensions.
Lessons
Select Virtual Machine Size
Configure High Availability
Implement Azure Dedicated Hosts
Deploy and Configure Scale Sets
Configure Azure Disk Encryption
After completing this module, students will be able to:
Plan for virtual machine implementations.
Create virtual machines.
Configure virtual machine availability, including scale sets.
Understand High Availability options for VMs in Azure
Automate Deployment and Configuration of Resources
You will learn about the tools an Azure Administrator uses to manage their infrastructure.
Lessons
Azure Resource Manager Templates
Save a Template for a VM
Evaluate Location of New Resources
Configure a Virtual Hard Disk Template
Deploy from a Template
Create and Execute an Automation Runbook
After completing this module, students will be able to:
Leverage Azure Resource Manager to organize resources.
Use ARM Templates to deploy resources.
Create and Execute an Automation Runbook
Deploy an Azure VM from a VHD
Understand Azure encryption technologies
Implement Virtual Networking
You will learn about basic virtual networking concepts like virtual networks and subnetting, IP addressing, network security groups, Azure Firewall, and Azure DNS.
Lessons
Virtual Network Peering
Implement VNet Peering
After completing this module, students will be able to:
Connect services with Virtual Network Peering
Configure VNet Peering
Modify or delete VNet Peering
Implement Load Balancing and Network Security
You will learn about network traffic strategies including network routing and service endpoints, Azure Load Balancer, Azure Application Gateway, and Traffic Manager.
Lessons
Implement Azure Load Balancer
Implement an Application Gateway
Understand Web Application Firewall
Implement Azure Firewall
Implementing Azure Traffic Manager
Implement Network Security Groups and Application Security Group
Implement Azure Bastion
After completing this module, students will be able to:
Select a Load Balancer solution
Configure Application Gateway
Implement Azure Firewall
Understand Traffic Manager routing methods
Configure Network Security Groups (NSGs)
Implement Storage Accounts
You will learn about basic storage features including storage accounts, blob storage, Azure files and File Sync, storage security, and storage tools.
Lessons
Storage Accounts
Blob Storage
Storage Security
Managing Storage
Accessing Blobs
Configure Azure Storage Firewalls and Virtual Networks
After completing this module, students will be able to:
Understand Storage Account services and types
Configure Blob storage, accounts, containers, and access tiers
Implement Shared Access Signatures
Understand Azure Storage firewalls and virtual networks
Implement Azure Active Directory
You will learn how to secure identities with Azure Active Directory, and implement users and groups.
Lessons
Overview of Azure Active Directory
Users and Groups
Domains and Custom Domains
Azure AD Identity Protection
Implement Conditional Access
Configure Fraud Alerts for MFA
Configure Trusted IPs
Configure Guest Users in Azure AD
After completing this module, students will be able to:
Add Guest Users to Azure AD
Configure Location Condition Configuration
Configure Azure MFA settings
Implement Conditional Access Azure MFA
Implement and Manage Azure Governance
You will learn about managing your subscriptions and accounts, implementing Azure policies, and using Role-Based Access Control.
Lessons
Create Management Groups, Subscriptions, and Resource Groups
Overview of Role-Based Access Control (RBAC)
Role-Based Access Control (RBAC) Roles
Azure AD Access Reviews
Implement and Configure an Azure Policy
Azure Blueprints
After completing this module, students will be able to:
Understand Resource Groups
Understand how RBAC works
Create an Azure AD access review
Create and manage policies to enforce compliance
Create a Blueprint
Implement and Manage Hybrid Identities
You will learn how to install and configure Azure AD Connect and implement Azure AD Connect Health.
Lessons
Install and Configure Azure AD Connect
Configure Password Sync and Password Writeback
Configure Azure AD Connect Health
Instructor Details
- 4.5 Rating
2,788 Reviews
Kevin Brown
I have been in the technology field for more than 20 years. I have been a high performing Microsoft Certified Trainer (MCT) since 2000 and a Cisco Certified Systems Instructor since 2006. I began my career in telecommunications more than 20 years ago. Since then I have worked as a Systems Admin, Network Admin, System integrator, Solutions Architect, and CTO. My courses are not presentations that rely on slides to explain concepts. My goal is to demonstrate every concept covered, instead of using slides that cover theory, we will use the interface to configure every setting that is discussed. In my view, if you do not know how to complete a task that a course covered, that course was not beneficial. I will make sure that you know how to complete each task and the various configurations for those tasks.
More courses by Kevin Brown
Azure Fundamentals: AZ-900 Certification +Practice Questions (2026)
4.6 (14,696 Reviews)
Provider: Udemy
Time: 7.9h
$17.99
Microsoft 365 Fundamentals: MS-900 +Practice Questions (2025)
4.5 (8,794 Reviews)
Provider: Udemy
Time: 10.9h
$12.99
More Cloud Computing courses
Microsoft Azure: Hands On Training: AZ-900 AZ-104 and AZ-305 (2023)
4.8 (1,061 Reviews)
Provider: Udemy
Time: 7h
$11.99
Build and Deploy Responsive Websites on AWS using HTML & CSS (2023)
4.8 (113 Reviews)
Provider: Udemy
Time: 13.4h
$44.99
Microsoft Azure: From Zero to Hero - The Complete Guide (2026)
4.7 (23,269 Reviews)
Provider: Udemy
Time: 21.2h
$124.99
GCP Professional Cloud Architect: Google Cloud Certification (2026)
4.7 (14,913 Reviews)
Provider: Udemy
Time: 33.2h
$139.99
Reviews
By Justin Thomas on 4/22/2026
Very good study guide. Nice pace and easy to understand. Only critique is the Azure GUI is structured a bit differently (writing this June 2026) and can sometimes take a little time to find things, but I know that can't be helped. Otherwise, really great course so far.
By Dinesh Jain on 3/28/2025
All important topics were well explained. The number of modules and course length is well justified keeping in mind the depth of the learning material. This is not just for helpful for certification but also learning. Great course.
By Daniel Barrientos on 3/6/2025
Good course, but i think requieres some updates, I mean, I know that some of the Azure concepts are exactly the same today (yup, I'm looking at you Entra ID aka Azure AD), but the portal changes a bit, and there's videos from the 2021
By Alex King on 3/20/2024
Overall I am happy with this course but I don't think it would be sufficient to pass the exam, Kevin has put a lot of outstanding effort into this. However, I think he needs to dive deeper into some sections of the course such as AKS and Cloud Adoption Framework and also avoid reading Microsoft's hint about each section of the Azure UI. (Of course, we all can do that, right?) Anyway, I give it a 4 star. Thanks, Kevin
By Prabin K Datta on 1/13/2024
I chose to enroll in this course based on user reviews, and I must say that the trainer is truly exceptional. The concepts were explained thoroughly and effectively, making it an excellent choice for gaining a high-level understanding of MS Azure solutions. Overall, I am satisfied with the course.
By Romulus Lucic on 9/14/2023
This is a good course. I found it helpful. I would suggest it needs some updating for some of the things that changed since the initial recording. One example: the topics related to Azure Firewall are not in synch with what is now in the Azure site.
By Phyo Pine on 7/2/2023
Clearly explained and easy to understand. Thanks for the updates in 2023. I purchased originally in 2021 but the course was not up to date yet with AZ-305 at that time, so I postpone taking the course and it is now up-to-date.
By Charles Cunningham on 4/27/2022
I'm planning to replay several parts of the course. Its been very informative in relation to explanations and follow-alongs. Hoping to take the AZ-305 soon and I think this course will help. It seems like Kevin has insight into real world applications. Looking forward to applying what I've learned here to real situations. Would be great to see an example of a design in the Azure Portal encompassing access control/security, networking and workload.
By Ajay Meher on 12/9/2021
I enjoyed the course. Kevin was really expert in AZ topics and has a very easy way to explain complex topics. I felt I was in safe hands by going through his videos. But I feel there were some topics need to be added like ADLS Gen2, Synapse high-level.
By Naresh Man Maharjan on 11/2/2020
The course contents were based on Microsoft Official Course AZ-303T00, Microsoft Azure Architect Technologies. Very good explanation with demo on all the topics. Please updates missing topics on “Migrate Workloads using Azure Migrate” in coming updates. I highly recommend this training.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












