Deploying and Managing Azure Virtual Machines (Udemy.com)
Learn How to Deploy, Configure, and Manage Azure Virtual Machines via the Azure Portal
Created by: Thomas Mitchell
Last updated October 2025
What you will learn
- How to Deploy and Manage Windows Virtual Machines in Azure
- How to Deploy and Manage Linux Virtual Machines in Azure
- All Demos Use the Latest Azure Portal User Interface
- Learn How to Completely Deploy and Manage Azure VMs in 3 Hours
- Learn the Difference Between Availability Sets and Availability Zones
- Learn About the Different Azure VM SLAs
- Learn How to Snapshot, Backup, and Restore Azure VMs
- Learn How to Use Extensions to Install Endpoint Protection on VMs
How it compares
Against the other 848 rated Udemy courses in IT Certifications on CourseDuck:
- Rating4.1 out of 5higher than 6% of them
- Reviews212#574 of 849 by number of reviews
- Length2.4 hoursshorter than 86% of them
- Last updatedOctober 2025earlier than 59% of them
Course Description
Virtual machines are one of the most common and versatile services in Microsoft Azure, making them a critical skill for any IT professional working in the cloud. This course, Deploying and Managing Azure Virtual Machines, is designed to give you the practical knowledge and confidence you need to create, configure, and manage VMs effectively in Azure.
We begin with the fundamentals: what virtual machines are, the scenarios where they make sense, and how they fit into the larger Azure ecosystem. From there, you’ll move into hands-on lessons that show you step by step how to deploy both Windows and Linux VMs, configure operating systems, and work with storage and networking components that support your workloads. You’ll also explore key features such as availability sets, VM extensions, custom images, and backup options that help you run workloads reliably in production.
In addition, the course covers how to connect to your VMs securely, implement redundancy for high availability, and manage lifecycle tasks like monitoring, patching, and scaling. Each section is structured to provide not just theory but also demonstrations you can follow along with, ensuring that you understand both the how and the why.
By the end of this course, you will be able to:
Deploy and manage Windows and Linux VMs in Azure.
Configure VM disks, images, extensions, and networking.
Implement security, availability, and redundancy best practices.
Manage updates, monitoring, and scaling for production workloads.
Whether you are just getting started with Azure or looking to sharpen your existing skills, this course provides clear explanations and hands-on demonstrations to help you apply what you learn immediately.
Instructor Details
- 4.1 Rating
212 Reviews
Thomas Mitchell
Tom Mitchell is a 25+ year veteran of the IT Industry. After spending the last two decades as a Senior Engineer and Solutions Architect for several organizations, including national, international, and global enterprises, Tom now focuses on teaching and providing freelance IT consulting and solution design services for organizations around the world.
Tom's specialties include Microsoft Azure, Microsoft Active Directory, Office 365, and Messaging (Exchange & Exchange Online).
Tom is the founder of labITpro, is the author of The Azure PowerShell Quick Start Guide, and he has trained over 200,000 students in over 200 countries.
Click the LinkedIn button to connect with him. Better yet, enroll in one of his courses today!
More courses by Thomas Mitchell
AZ-900 Bootcamp: Microsoft Azure Fundamentals (SEPT 2026)
4.7 (32,045 Reviews)
Provider: Udemy
Time: 7.5h
$17.99
Deploying Your First Resources in Azure (2025)
4.5 (4,322 Reviews)
Provider: Udemy
Time: 54 mins
$11.99
Microsoft Entra ID: An Introduction to Entra ID (Azure AD) (2026)
4.6 (4,154 Reviews)
Provider: Udemy
Time: 4.5h
$10.99
MS-900 Exam Prep: Microsoft 365 Fundamentals Course (2021)
4.2 (4,036 Reviews)
Provider: Udemy
Time: 3h
$12.99
Migrating from Microsoft Exchange to O365 (2017)
4.6 (2,117 Reviews)
Provider: Udemy
Time: 3.8h
$64.99
More IT Certifications courses
Master Splunk Enterprise Administration: Certification Prep (2024)
5.0 (154 Reviews)
Provider: Udemy
Time: 1.8h
$59.99
Cisco Troubleshooting Labs For CCNA, CCNP, and CCIE Students (2026)
4.9 (819 Reviews)
Provider: Udemy
Time: 6.8h
$10.99
CCNA Cyber Ops Tools: Sec Onion, Wireshark, and Kali Linux (2025)
4.9 (292 Reviews)
Provider: Udemy
Time: 4.5h
$10.99
ISTQB Certified Tester - Foundation Level latest Version (2025)
4.9 (224 Reviews)
Provider: Udemy
Time: 9.5h
$19.99
CompTIA Tech+ FC0-U71 Prep Hands-on training, Practice Exam (2026)
4.9 (132 Reviews)
Provider: Udemy
Time: 7.6h
$11.99
Cisco CCNA 200-301 – The Complete Guide to Getting Certified (2026)
4.8 (90,672 Reviews)
Provider: Udemy
Time: 42.7h
$19.99
Reviews
By Washim S K on 1/16/2026
Great explanation
By Tony Ficic on 11/21/2025
very good so far
By Dasari Reddy on 8/9/2025
I had gained more knowledge about Azure portal.
By Timea Makra on 8/8/2025
Very informative and easy to follow. Thank you!
By Anonymized User on 2/6/2024
very informative and useful information
By Anonymized User on 11/20/2023
The topic of the course is very interesting as is the way of approaching it, I have high expectations.
By Anonymized User on 11/15/2023
A excellent course which covers basics for beginners and for those who have developer experience
By sangem rajashekhar on 9/18/2026
By Devendra Kumar Gupta on 9/4/2025
By Palakurthi Lahari on 8/22/2024
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100












