Episode 296 - PowerScripting Podcast - Joe Levy from Microsoft on Azure Automation


In This Episode

Tonight on the PowerScripting Podcast, we talk to Joe Levy from Microsoft about Azure Automation



Chatroom Highlights

<Vern_Anderson> ## Does Azure automation just expose SMA or is it it's own thing

<aleksandar_> ## do users find powershell workflows complex and limiting?

<aleksandar_> ## do people prefer to use portal UI to interact with runbooks or to work in ISE and automate everything?

<aleksandar_> ## what are the main pain points for authoring runbooks?

<aleksandar_> ## what are the main scenarios you can tackle with SMA and AA?

<aleksandar_> ## are there any plans to enable pure PowerShell scripts and not just workflows?

<aleksandar_> ## can we run DSC in SMA and AA? are there any differences compared to running DSC from PowerShell hosts?

<aleksandar_> ## can he talk a little bit about the actual SMA/AA architecture? (or I missed that)

<migreene> ## he had a great demo at TechEd Europe "Get-ThisPartyStarted" where he turned on a disco ball from Azure

<aleksandar_> ## can we expect some graphical authoring UI in Azure Automation like we have in Orchestrator?

<migreene> ## cross plat (http://channel9.msdn.com/Shows/Azure-Friday/Azure-Automation-104-managing-Linux-and-creating-Modules-with-Joe-Levy)

<aleksandar_> ## can we perform all actions available in portal just by using cmdlets in ISE?

<migreene> ## the disco ball demo is worth asking about if you have time.  Joe is a genius...

<Vern_Anderson> ## What language is he primarily coding in?

<aleksandar_> ## joe, remind me to give you a converter 🙂

<sp> <p‌scookiemonster> for those of you wondering what the sp handle deal is - slack.poshcode.org http://slack.poshcode.org

<Vern_Anderson> http://azure.microsoft.com/blog/author/jolevy/

<halr9000_> http://azure.microsoft.com/en-us/services/automation/

<halr9000_> https://technet.microsoft.com/en-us/library/dn469260.aspx?f=255&MSPPError=-2147217396

<migreene> For the show notes - great session from TEE - http://channel9.msdn.com/Events/TechEd/Europe/2014/CDP-B344

<migreene> Joe's SMA authoring plugin for ISE - http://blogs.technet.com/b/orchestrator/archive/2014/03/27/authoring-sma-runbooks-in-the-powershell-ise.aspx

<Vern_Anderson> http://blogs.msdn.com/b/powershell/archive/2014/08/07/introducing-the-azure-powershell-dsc-desired-state-configuration-extension.aspx

<halr9000_> https://technet.microsoft.com/en-us/library/dn457809.aspx

<Vern_Anderson> http://blogs.msdn.com/b/powershell/archive/2014/08/07/introducing-the-azure-powershell-dsc-desired-state-configuration-extension.aspx

<halr9000_> http://channel9.msdn.com/Events/Microsoft-Azure/Level-Up-Azure-IaaS-for-IT-Pros/Learn-the-Ins-and-Outs-of-Azure-Automation-PowerShell-and-Desired-State-Configuration

<migreene> ## cross plat (http://channel9.msdn.com/Shows/Azure-Friday/Azure-Automation-104-managing-Linux-and-creating-Modules-with-Joe-Levy)

<halr9000_> http://azure.microsoft.com/blog/2014/12/15/authoring-integration-modules-for-azure-automation/

<halr9000_> http://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell/#Install

<halr9000_> https://powershell.org/2014/12/17/episode-290-powerscripting-podcast-jeffrey-snover-and-john-slack-on-powershell-5-0-technical-preview/


  • SuperPower - Create food at will
About the Author

Jonathan Walz

Profile photo of Jonathan Walz

Since March 2007, Jonathan Walz has been the co-host and technical brains for the PowerScripting Podcast. Conceived as a radio show for the PowerShell community, the podcast is the longest-lived PowerShell show in existence, and has featured dozens of weekly guests.

One Comment

  1. In this show, I heard a comment that a distributable module (Azure?) should not have been packaged as an MSI. I am currently working on an open-source script module, and would like to follow best practices for installation. Currently I have an MSI installer, a NuGet package which contains the MSI, and a Chocolatey package which installs using the MSI from the NuGet. What are best practices? Can anyone name an open-source module which follows good practices I can template from? thanks