Microsoft Azure Automation Solutions

Attendees: Adiy Qasrawi, Susan Cowan, Ryan Lefebvre, Jonathan Racicot, Jiehua Yi, Kevin Lim, Josh Hevenor, Jonathan Bailey
Date: 181030Q OCT 18
Location: 330 Sparks FC 29

  • main automation options are:

    • Azure CLI

    • PowerShell

    • JSON templates

  • REST API Browser

  • 3 main configuration options:

  1. Infrastructure

  2. Apps

  3. Operations

Infrastructure

  • PowerShell -> JSON <--> resource

    • parameters

    • deploy

      • nested JSON files

  • Visual Studio

    • JSON outline

      • resources

    • start with an Azure RM template

Applications

ex. - VM with Chef extension

  • DSC extension

  • PowerShell gallery

  • custom script extension (Python)

    • run in the portal VM?

Operations

  • environment drift happens automatically if DSC is used