Secunia Webinar Follow-up

Thanks to everyone who attended my recent webcast with Secunia’s “We Speak Geek” series! The topic of discussion was deploying a lab for System Center Configuration Manager in Microsoft Azure, and automating the majority of the process in PowerShell.

Some people had some questions during the event, and I wanted to take a moment to answer those here:

  • Question: I was a bit late and might have missed this somewhere during the first part, but Iā€™m wondering why the process of creating the virtual network is not automated. This would eliminate the need of a pre-configured virtual network.
    • Answer: During the webcast, we discussed the fact that automating the configuration of Microsoft Azure virtual networks is quite possible, but that it requires some complex manipulation of XML. Within your Azure subscription, the entire virtual networking feature is stored as a single XML document, and the Azure PowerShell module offers limited commands to manipulate the virtual networks themselves. Instead, you will need to download the XML document, learn how to manipulate it to validate or inject your virtual network, and then upload the whole XML document back up to the API. The Get-AzureVNetConfig and Set-AzureVNetConfig commands are what you’re looking for.
  • Question: I think that deploying Task Sequences to physical machines from Azure would be expensive to the Azure account. Last I checked Azure does not support the PXE function. Would you consider this type of SCCM deployment for companies have a high percentage of their assets in the cloud.
    • Answer: The purpose of the webcast was to demonstrate how to build a lab environment for Configuration Manager in the Microsoft Azure public cloud. Running Configuration Manager in the cloud is supported, in order to manage cloud-based virtual machines, but not on-premises systems. For more information, see this Microsoft Support Article (KB2889321).
  • Question: Can you use these scripts with Azure pack or local Azure private cloud?
    • Answer: The scripts provided as part of the webcast were designed and tested to work against the Microsoft Azure public cloud, not the Microsoft Azure Pack private cloud solution. The Microsoft Azure PowerShell module offers separate commands that are designed to work against the Microsoft Azure Pack.

Thanks again for attending this webcast, and I hope to see you at future events!