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.
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.