Azure has a vast array of capabilities and using the correct management technologies is critical to ensure the optimal operation and security of deployed solutions. This course can also be used as a resource for the 70-533 exam.
When starting with Azure it is very common to utilize the Azure portal which is very intuitive and exposes a range of functionality. However, limits are quickly reached. In this course, Azure Scripting, Operations, and Automation for 70-533, you will explore the management technologies used with Azure, including PowerShell and the Azure CLI to enable efficient and automated actions. First, you will learn about Azure's numerous management services. Next, you will explore how to use these services to assist with disaster recovery, security, patching, and inventory. Finally, you will discover the overall best practices which can be used for services in and outside of Azure. When you're finished with this course, you will have the foundational knowledge to choose the correct management technology and also have the required skills for the 70-533 exam.
John Savill is an 11-time MVP, and he holds many Microsoft certifications
including Azure Infrastructure and Azure Architecture specialist. John is
the author of the popular FAQ for Windows and a senior contributing editor
to Windows IT Pro. John has written eight books on Microsoft technologies
including Mastering Microsoft Azure Infrastructure Services and Mastering
Windows Server 2016 Hyper-V.
Course Overview Hi everyone. My name is John Savill, and welcome to my course, Azure Scripting and Automation for 70-533. I'm a technical architect working with many of the largest companies in the world to help them with infrastructure related projects, both on-premises, in the cloud, and a bit of both. If you're looking to leverage Azure services, it can initially be confusing as to the best way to provision and manage resources. Should you use the portal or is there a better way? How can I track the health of my resources in Azure, and ideally beyond Azure as well? In this course, we're going to dive into the key management technologies available with Azure. Some of the major topics we'll cover will include managing via PowerShell and the Azure CLI, leveraging Azure automation, architecting and deploying PowerShell DSE-based configurations, utilizing Azure management services to inventory, patch, and manage environments. By the end of this course, you'll be able to utilize a number of different management technologies to bring insight and control to Azure services and services outside of Azure. Before beginning the course, you should be familiar with cloud basics; however, I'll be sure to quickly review any critical information, and ideally you should have completed the Azure Storage, Azure Networking, Azure IaaS, and the Automating Deployment and Scale of Azure IaaS courses that precede this course in the Azure 70-533 Skills Path. I hope you'll join me on this journey to learn how to utilize Azure management solutions with the Azure Scripting and Automation for 70-533 course, at Pluralsight.
Installing and Maintaining Azure PowerShell Welcome to the Azure Scripting, Operations, and Automation course specifically related to the 70-533 exam, and this first module, Installing and Maintaining Azure PowerShell. In this course, we're going to look at how do I actually utilize PowerShell when I'm trying to manage and create resources in Azure? Leveraging Azure Automation, essentially PowerShell in the cloud, and a little bit more than PowerShell. How I can use PowerShell Desired State Configuration to enable me to have a declarative type configuration engine to say, this is what I want a machine to look like, now go and make it so. Using the Azure CLI, this will be super useful for those more Linux-focused administrators. And then, how I can think about monitoring and optimizing my various Azure operations. In this module, we're going to look at how I actually install the Azure PowerShell, some of the authentication options I have and selecting subscriptions, how I can utilize a custom image just as an example scenario for managing with PowerShell, then accessing and configuring the new Azure Cloud Shell.
Using Azure Automation In this module, we're going to look at using Azure Automation, or PowerShell in the cloud. So specifically, an overview of what Azure Automation is and how we leverage it, the types of runbook available to us, what are the authentication options for actually interacting with services when I'm running a runbook in an Azure Automation account, how I can actually use a runbook, and then integration with other Azure Services.
Using DSC with Azure Automation This module covers using desired state configuration with Azure Automation. We're going to cover and overview of exactly what is desired state configuration. How DSC integrates with Azure. Leveraging DSC with Azure automation accounts, and how I can monitor the DSC configuration state.
Using the Azure CLI This module covers using the Azure CLI. This will include an overview of exactly what the CLI is, installing the Azure CLI, how I can connect to Azure using the Azure CLI environment, and then just a few of the common Azure tasks I might perform using the CLI.
Collect and Analyze Data Using Azure Services In this module, I want to look at leveraging Azure services to help in the operations management of my environment, specifically collecting and analyzing data, but also doing a little bit more than just looking at the data. We'll look at how can I use log analytics? How can I create custom visualizations with log analytics data? Deploying the OMS Agent, which really enables me to collect this information and perform actions on it, monitor system patch and anti-malware status, and then tracking server changes.