Deploying and Managing Azure Virtual Machines
4.6 (8 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
47 students enrolled

Deploying and Managing Azure Virtual Machines

Learn How to Deploy, Configure, and Manage Azure Virtual Machines via the Azure Portal
4.6 (8 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
47 students enrolled
Last updated 5/2020
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 2 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll 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
Requirements
  • Basic computing / Azure knowledge would be helpful
  • To follow along with the exercises, you'll need access to a Free or Paid Microsoft Azure account
Description

Deploying and Managing Azure Virtual Machines is a 3-hour demo-heavy course that's designed to be the "next step" for those who have completed my AZ-900 course, entitled "AZ-900 Exam Prep: Microsoft Azure Fundamentals". However, it's also a fantastic course on its own - and it teaches the student how to deploy and manage Azure virtual machines using the Azure portal.

While it's been designed as a next step for those who have taken my own AZ-900 course, this course serves as a fantastic complement to really any other AZ-900 course you may have taken, as well. As a matter of fact, this course also helps students prepare for the AZ-103 and AZ-104 exam as well.

If you enroll in this course right now, you'll learn the following:

  • What a virtual machine is and when to use it

  • The difference between Availability Sets and Availability Zones

  • What Azure VM SLAs are available

  • How to deploy and configure Windows and Linux virtual machines

  • How to connect to a Windows VM via RDP

  • How to use PuttyGen and Putty to connect to a Linux VM via SSH

  • How to start, stop, restart, redeploy, and resize a VM

  • How to add and remove data disks

  • How to snapshot VMs and deploy new VMs from snapshots

  • How to create VM images and create new VMs from images

  • How to add and remove virtual NICs

  • How to tag virtual machines

  • How to install software on a VM with extensions

  • How to enable VMs for Insights

  • How to backup and restore a VM with Azure Backup

If you've recently completed an AZ-900 course, this technical hands-on course is the perfect next step for you.

Who this course is for:
  • IT Professionals who would like to get their feet wet with Microsoft Azure virtual machines
  • Students who have completed my AZ-900 Exam-Prep Course and would like to take the next step
Course content
Expand all 40 lectures 03:05:32
+ Deploying a Windows Virtual Machine in Azure
10 lectures 01:03:01

Over the course of the next several lessons, we're going to work through the deployment and configuration of a Windows virtual machine, using the Azure portal.

We're going to kick things off by setting up our dashboard, navigating the azure marketplace, and launching the deployment of our virtual machine.

Next, we'll begin working through the basic options that are available to us as we configure our VM.

After configuring the basics of our VM, we'll create a data disk and attach it to our VM. As we do this, we'll review the disk options that are available to us.

After creating and attaching our data disk, we move on to network options. We'll provision a virtual network and a default subnet – and we'll also look at the availability and security options that are available to us.

After configuring our network options for our VM, we'll take a look at the different management options that are available, including the ways we can monitor and backup the VM. We'll also look at the identity options that are available.

Next, we'll look at the advanced options that are available to us. We'll touch on extensions, cloud init, and dedicated hosts. We'll also look at proximity group options and at the different VM generation options that are available.

Once we've looked at the different advanced options that are available, we'll complete the configuration by performing some tagging - and then we'll launch the deployment.

Rounding out this section, we’ll connect to the newly deployed VM via RDP and format the data disk that we attached during the configuration of our VM.

By the time we finish this section, you should have a full understanding of what options are available to you when deploying a windows VM in Azure. You should also be able to explain those options.

Preview 02:03
Beginning the Deployment
04:02
Configuring the Basics
19:12
Configuring Disk Options
06:07
Configuring Networking Options
08:52
Configuring Management Options
07:04
Configuring Advanced Options
07:07
Completing the Configuration
03:51
Connecting to a Virtual Machine
02:52
Section Conclusion
01:51
+ Deploying a Linux Virtual Machine in Azure
8 lectures 32:41

Over the next several lessons, we're going to work through the deployment and configuration of a Linux virtual machine, using the Azure portal.

We're going to kick things off by navigating the azure marketplace and launching the deployment of our virtual machine.

Next, we'll begin working through the basic options that are available to us as we configure our VM. Most options that will be available to us will be the same as those for a Windows VM, so we’ll likely gloss over some. There’s no sense repeating the same stuff over again.

After configuring the basics of our VM, we'll look at the disk options that are available to us. We won’t be attaching a data disk in this section, since we did this in the last section.

After reviewing disk options, we’ll move on to network options. Instead of provisioning a new virtual network and a default subnet, we’ll connect our new Linux VM to the network that we created during the deployment of our Windows VM. We’ll then see what availability and security options are available to us.

After configuring our network options for our Linux VM, we'll see if there are any different management options available, before reviewing the identity options that are available.

Next, we'll look at the advanced options that are available to us, and touch on extensions and cloud init.

Once we've looked at the different advanced options that are available, we'll complete the configuration by performing some tagging - and then we'll launch the deployment.

We’ll use PuttyGen to create an SSH key pair for our Linux VM and we’ll use the key pair and Putty to connect to our VM via SSH.

By the time we finish this section, you should have a good understanding of what options are available to you when deploying a Linux VM in Azure. You should also be able to explain those options.

Preview 02:02
Configuring the Basics
08:00
Configuring Disk Options
02:42
Configuring Networking Options
03:52
Configuring Management Options
03:49
Completing the Configuration
05:16
Connecting to a Linux Virtual Machine
04:57
Section Conclusion
02:03
+ Managing Azure Virtual Machines
12 lectures 58:16

In this section, you are going to learn about the different virtual machine statuses and how to stop, start, and restart VMs, using the portal.

You'll also learn how to redeploy a VM, how to resize a VM, how to add a virtual NIC to a VM, and how to remove a virtual NIC from a VM.

Later on, I'll show you how to add and remove data disks for an existing VM, how to snapshot a VM, and how to create a VM from a snapshot.

We'll also cover the process creating a gold image and using that gold image to create a VM.

We'll round things by updating the tags on an existing VM.

Preview 00:38
Virtual Machine Statuses
01:44
Basic VM Management Tasks
08:03
Resizing a Virtual Machine
05:44
Adding and Removing a Data Disk
09:47
Snapshotting a Virtual Machine
05:10
Deploying a VM from a Snapshot
06:52
Creating a Generalized VM Image
07:56
Deploying a VM from a Generalized Image
03:31
Adding and Removing a Network Interface
05:52
Tagging a Virtual Machine
02:01
Section Conclusion
00:58
+ Endpoint Protection for Virtual Machines
4 lectures 17:09
Installing Software on a VM with Extensions
04:27
Enabling a VM for Insights
02:50
Backing Up a Virtual Machine from the Portal
05:58
Restoring a VM
03:54
+ Wrap Up
2 lectures 00:38
Resource Cleanup
00:12
BONUS LECTURE: Deploying and Managing VMs with PowerShell
00:26