Other Great IT Blogs
Keith Mayer is a Senior Technical Evangelist at Microsoft focused on Windows Infrastructure, Data Center Virtualization, Systems Management and Private Cloud. Keith has over 20 years of experience as a technical leader of complex IT projects, in diverse roles, such as Network Engineer, IT Manager, Technical Instructor and Consultant. He has consulted and trained thousands of IT Pros worldwide on design of enterprise technology solutions.
Keith is currently certified on several Microsoft technologies, including Private Cloud, System Center, Hyper-V, Windows, Windows Server, SharePoint and Exchange. He also holds other industry certifications from VMware, IBM, Cisco, Citrix, HP, CheckPoint, CompTIA and Interwoven.
You can contact Keith online at http://aka.ms/AskKeith.
A few weeks ago, I wrote about Auto-Provisioning a New Active Directory Domain Controller in the Azure Cloud using the new VM Agent custom script extension via the Azure Management Portal. Since then, several people in the community have asked about also automating the steps for provisioning Virtual Networks on Azure.
In this article, we’ll walk through an approach for auto-provisioning Azure VNets using PowerShell, and along the way, you’ll also pick up some useful tips to expand your PowerShell skills from simple scripting to creating reusable tools.
In a prior article, we walked through the process of auto-provisioning a new Windows Server Active Directory domain in the Cloud using a custom script that was processed via the Microsoft Azure VM Agent Custom Script Extension. In this article, we’ll build upon this scenario by auto-joining a new Windows Server VM as a member server to this Active Directory domain.
The Azure Virtual Machine Agent Custom Script Extension allows you to download custom PowerShell scripts inside Azure VMs and execute them as part of the post-provisioning process. Custom Script Extensions provide a great deal of flexibility for customizing the provisioning of new VMs without the need to maintain a distinct custom VM image for every individual workload scenario.
In this article, we’ll step through the process of using the Custom Script Extension to auto-provision a new Active Directory Domain Controller in a new AD Forest on a Microsoft Azure Virtual Network.