This video is a follow-up to a previous one on Azure Automation with Arc-enabled Hybrid Workers. Hybrid Workers extend runbooks to a private network, but not every computer needs to be a Hybrid Worker. In this video, we review using PowerShell Remoting with Hybrid Workers to build idempotent runbooks that target computers inside a private network. Then we use a shared credential resource to authenticate the runbook in the local environment. Multiple examples showing how to target other systems with PowerShell from the Hybrid Worker are provided.Continue reading “Azure Automation Hybrid Workers with PowerShell Remoting and Credential Resources”
Azure Automation is not just for Azure! We can extend it to an on-premises or multi-cloud environment with Hybrid Workers. This video starts with an introduction to Hybrid Workers and then moves on to installing an Azure Automation Hybrid Worker on Azure Arc enabled severs. We then test the implementation with a simple runbook.Continue reading “Azure Automation Hybrid Worker with Azure Arc Enabled Servers”
Azure Automation is Microsoft’s cloud-hosted automation solution. It uses Python or PowerShell based scripts, referred to as runbooks, to launch automation jobs in Azure or on-premises. These runbooks are started in multiple ways. The information below details starting automation jobs with a webhook.Continue reading “Webhooks and Azure Automation Runbooks”
Azure Automation Update Management is part of Azure Automation. In this video, I’m going over updating servers using Azure Automation Updates. Topics covered include: Continue reading “Update Management in Azure Automation”
In my last post, I went over JSON as it pertains to Azure ARM Templates. In this post, I’m going to dig deeper into the parts that make up an ARM Template. I will use a simple VNet deployment as an example. The goal is to define each part of the ARM Template and how the pieces fit together to make a deployment.
In this video I go over the two methods of starting a runbook from another runbook. This is referred to as a parent child runbook relationship that facilitates a modular approach to creating runbooks. I go over the two different ways to start a child runbook, by Inline Execution and with the Start-AzureRMAutomationRunbook cmdlet. Continue reading “Parent Child Runbooks and Shared Variables with Azure Automation”
In this video I demonstrate how to create and run Azure Automation PowerShell Runbooks from the Azure Portal. This includes editing, publishing and scheduling runbooks. I also walk through the setup and use of the Azure Automation PowerShell ISE Add-on. This module adds a graphical interface in PowerShell ISE for creating, testing and publishing Powershell and PowerShell Workflow Runbooks. More information on the ISE add-on here. Continue reading “Create and Run PowerShell Runbooks in Azure Automation”
In this video I give a step-by-step demonstration on setting up and Azure Automation account and linking that account to an existing Log Analytics Workspace. The Azure Automation account allows for the creation and scheduling of Runbooks written in PowerShell, PowerShell Workflow or Python. Linking the Azure Automation account allows you to review and alert on the logs generated by Azure Automation. Continue reading “Azure Automation Setup and Linking to Log Analytics”