Most Azure administrators go through a "gotcha" period in which they realize they made mistakes only after deployment. This course, Microsoft Azure Virtual Machines - Getting Started, will jump-start your skills with Azure infrastructure-as-a-service (IaaS) and give you knowledge to make the best decisions up front. First, you'll learn about configuring networking, security and storage. Next, you'll explore the various methods for deploying Azure VMs in a highly available environment. Finally, you'll be equipped to perform configuration management and disaster recovery tasks on your new environment. After completing this course, you'll know how to lay the foundation for Windows Server and Linux virtual machines (VMs), including storage, networking, and security. In order to properly follow along, you'll need a computer with an Internet connection a Microsoft Azure subscription (you can sign up for a 30-day free trial).
Course Overview My name is Tim Warner and I'm a full-time Pluralsight trainer and a Microsoft MVP in cloud and data center management. we designed this course to accelerate your success with the Microsoft Azure public cloud platform specifically in the infrastructure as a service IaaS scenario. By the end of this course, you'll be able to plan, implement, and maintain Iaas deployments according to Microsoft best patterns and practices. You'll avoid common pitfalls and ensure that your VMs and Azure are secure, highly available, and fully support your production workloads.
Configuring Networking, Security, and Storage Hello there, and welcome to Pluralsight, and welcome to this course entitled, Getting Started with Microsoft Azure VMs. This is the first module in the course. Its title is Configuring Networking, Security, and Storage. My name is Tim Warner, and I'm happy to be your instructor. This course is all about best practices for deploying and managing virtual machines or VMs in the Microsoft Azure cloud. To that end, we'll begin by examining software defined networking, specifically how to create a virtual network, how to define subnets, static IP addresses, DNS name resolution. We'll then look at security. That's a big subject unto itself, but we'll constrain ourselves to secure VM access. We'll also, by definition, need to cover what Network Security Groups, NSGs, are, and their best practices for use, and then we have storage, specifically the differences between the managed disk model, and the traditional storage account. Let's get into it. We have a lot of good material to cover. Throughout this course I'll be pointing you to various, relevant Azure oriented websites, as well as sharing some PowerShell, and perhaps even some Azure command line interface, CLI code. In the Pluralsight web player what you'll want to do is from the Course page navigate to the Exercise Files tab. There you'll have a button to download the exercise files. That comes down as a zip archive. Here we can see representative example, and you'll find that for each module in the course there'll be a pdf version of the slide deck, as well as a folder. Inside each module level folder is, at least with my courses, a links list that contains all of the URL references that I give. This is Visual Studio code, and if you are using VSCode I'd suggest that you install the link for VSCode extension, such that my links are clickable, and also, as I said, programmatic code, like Windows PowerShell scripts will be in there as well.
Deploying a Highly Available Virtual Machine Hello, and welcome to Pluralsight. My name is Tim Warner. This module is entitled, Deploying a Highly Available Virtual Machine. This module follows closely to what we did in the previous module where we created the foundation for a virtual machine deployment in Azure. We're going to start now with availability sets, briefly what they are, and how we can use them to plan for VM uptime and high availability. Most of our time, of course, will be spent in the Azure portal deploying a VM according to Microsoft best practices. Understand that those VMs can run Windows Server or Linux workloads. There are even third party partners that have virtual appliances that you can deploy on the cloud as well. Let's get started.
Implementing Configuration Management and Disaster Recovery Hello there, and welcome to Pluralsight. My name is Tim Warner, and this module is entitled, Implementing Configuration Management and Disaster Recovery. We have two main subjects to learn in this module. The first is agents and extensions. In the previous couple modules of this course I showed you how to deploy virtual machines according to Microsoft published best practices. Now I want to show you some of the things we can do to an already deployed virtual machine, what the VM agent is, and how it works, as well as first and third party extensions that extend the functionality of your VMs in the Azure cloud. We'll also cover backup and restore scenarios looking at the Azure Backup and Azure Site Recovery services. I will say, though, that this module will be almost entirely devoted to single VM backup. It's important that I teach you how to work with Azure Backup and Recovery at a single VM level, but Site Recovery and Operations Management Suite or OMS are also on the menu, but to a lighter degree. Let's get to work.