• create virtual machine
  • install additional software (like Office)
  • configure the virtual machine security to allow a powershell script to execute the invoke-command cmdlet on it
  • create a powershell script to be run at the end of the build that copies the MSI to the Azure VM and installs it