In This Episode
Tonight on the PowerScripting Podcast, we talk to Joe Levy from Microsoft about Azure Automation
Interview
- Azure Automation blog posts
- Azure Automation and DSC Channel 9 video
- Azure Automation getting started guide
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/
Question
- SuperPower - Create food at will
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