Managing Azure IaaS with PowerShell

Learn how to deploy, configure, and automate Infrastructure as a Service on Azure using PowerShell. This course starts simple but gives you the knowledge to host complex deployments in the cloud.
Course info
Rating
(41)
Level
Intermediate
Updated
Apr 18, 2016
Duration
2h 41m
Table of contents
Course Overview
Introducing IaaS and Azure PowerShell
Custom Images and Load Balancers
PowerShell DSC & ARM Templates
Managing Azure VMs
Description
Course info
Rating
(41)
Level
Intermediate
Updated
Apr 18, 2016
Duration
2h 41m
Description

Hosting your infrastructure on Azure is a powerful option, but with great power comes a lot of management overhead. In this course, Managing Azure IaaS with Powershell, you'll learn how to automate IaaS setup, configuration and management on Azure with PowerShell. In this course, you'll look at moving an existing deployment composed of Linux and Windows app servers to the cloud. You'll start with a basic deployment, then move on to custom disk images, and automated deployment with PowerShell DSC and Azure Resource Manager templates. The course rounds off with some typical admin tasks, covering security, performance, and monitoring. By the end of this course, you'll be able to manage and host your infrastructure on Azure with ease.

About the author
About the author

Elton is an independent consultant specializing in systems integration with the Microsoft stack. He is a Microsoft MVP, blogger, and practicing Technical Architect.

More from the author
Serverless Programming with Fn Project
Beginner
1h 36m
May 28, 2019
More courses by Elton Stoneman
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hey, how you doing? My name's Elton, and welcome to Managing Azure IaaS with PowerShell. I'm a Microsoft Azure MVP, and I've been deploying production IaaS solutions on Azure ever since it was released. Infrastructure as a service is a great discipline to learn for dev and ops people. With IaaS, you get cloud scale and cost savings for your existing workloads, just by lifting and shifting them to Azure. In this course, I'll show you how to do it. Creating and managing IaaS deployments using PowerShell. We'll start by learning from simple scripts and build them up until we have a scalable, reliable, and secure deployment. I'll use a mixed environment to demonstrate containing Linux and Windows VMs, so you'll see how to get the most out of both operating systems. I'll show you a couple of options to automate deploying your own software on Azure, and I'll also cover ongoing maintenance and administration. By the end of the course, you'll have the knowledge to design and deploy complex IaaS solutions, and move your workloads to Azure. Before you start, I'm assuming you've got some familiarity with PowerShell, but I will cover everything you need on the Azure side.