Opsgility Online Training

 Implementing Azure Virtual Machines


Course Overview

This course provides an in-depth examination of Microsoft Azure Virtual Machines starting from introductory concepts through advanced capabilities of the platform. The student will learn best practices for configuring virtual machines for performance, durability, and availability using features built into the platform. This course is designed using the Azure Resource Manager architecture and does not focus on the Azure Classic Architecture.

Course Details

  • Video Length: 4 hours, 51 minutes, 30 seconds
  • Lab: 0 hours, 0 minutes, 0 seconds
  • Published: 2017-05-11
  • Level: 300

Who this course is designed for

  • IT Professionals

 This course is Real Time Lab Enabled | What is a real time lab?

  • Purchase lab credits for a live lab environment to learn hands-on!

What You Will Learn

  • Understand key capabilities in Azure VMs
  • Learn how to manage and monitor Azure VMs
  • Understand key capabilities and options for establishing hybrid connectivity such as site-to-site, point-to-site, and ExpressRoute
  • Understand how to organize and control access to resources using Resource Manager
  • Understand the different types of deployment and management options available such as templates, PowerShell, and the cross-platform command line interface

Prerequisites:

  • Understanding of virtualization technologies such as Hyper-V or VMWare is recommended

Module 1: Azure Virtual Machines

In this module, you will be introduced to virtual machines and virtual networks in Microsoft Azure. Topics such as instance sizes, storage, virtual machine networking, and diagnostics and troubleshooting will be discussed. The module also provides a brief introduction to automated deployment and configuration management.

Lab: Managing Windows Server VM Diagnostics

In this lab, you will learn the fundamentals of configuring and managing virtual machine diagnostics and alerts as well as learn some useful troubleshooting techniques for Azure Virtual Machines.

Lab: Managing Linux VM Diagnostics

In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app. You will configure diagnostics and monitoring for the virtual machine as well as setup network security groups to lower any potential attack surface area.



Module 2: Azure Storage

In this module, virtual machine storage will be discussed in depth. Topics such as high availability, performance with standard and Premium storage as well as capacity planning will be discussed. Other topics will include using tools like Azure Storage Explorer to manage VHD files across storage accounts and subscriptions will be discussed.

Lab: Managing VM Storage with Windows Server

In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app as well as deploy and configure a SQL Server for the web application database.

Lab: Managing Azure VM Storage with Linux

In this lab, you will learn how to add data disks to an Azure Virtual Machine and configure the disks in the Linux host for additional capacity and performance. 


Module 3: Azure Virtual Machine Networking

In this module, the core network architecture of Azure Virtual Machines is discussed. The module will include an in-depth discussion of virtual networks as well as other topics such as, enabling connectivity using Public IP addresses, securing virtual network connectivity with network security groups, introduction to user defined routes and multiple network interfaces, as well as understanding and configuring the internal and external load balancer options with Microsoft Azure.

Lab: Deploying a Windows Server Web Farm with Azure VMs


In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app as well as deploy and configure a SQL Server for the web application database. 



Lab: Deploying a Linux Web Farm with Azure VMs

In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app. You will configure diagnostics and monitoring for the virtual machine as well as setup network security groups to lower any potential attack surface area.

Module 4: Managing Azure Virtual Machines

In this module, the student will be introduced to using Azure Resource Manager to organize resources, control access to resources using ARM policies and role based access control (RBAC), as well as learn introductory concepts to template deployment.




Start a 7 Day Free Trial
Opsgility subscriptions include unlimited access to Opsgility official courseware, the most comprehensive online training for the Microsoft cloud and related technologies.
Subscription Benefits
  • Access to Real Time Lab environments and lab guides (additional purchase required for lab environments)
  • Course Completion Certificates when you pass assessments
  • 5% off instructor-led courses
  • Easy purchase of Microsoft On-Demand Official Curriculum
  • MUCH MORE!