Sharing of thoughts and information is what blogging is all about. This way we can learn from each other. Post A Comment!These postings are provided "AS IS" with no warranties, and confers no rights. You assume all risk for your use.
Resident Bloggers
Chris Di LulloSr. IT Pro Marketing Manager Twitter | LinkedIn Pierre Roman Twitter | LinkedIn Mitch Garvis Twitter | LinkedIn Anthony Bartolo Twitter | LinkedIn
As mentioned in an earlier blog post, System Center 2012 SP1, Windows Intune and the BYOD Revolution, there are benefits to allowing users to supply their own smartphones and taking advantage of the BYOD trend. Proper planning and management is encouraged to ensure BYOD stays as a benefit as opposed to become a threat. While co-presenting alongside Mitch at a recent #CANITPRO camp, a request from attendees was put forward that they were eager to test System Center 2012 Configuration Manager SP1 but did not have the ability or lab to do so. While plans are currently underway for Microsoft to host upcoming System Center 2012 #CANITPRO camps later this year, there is a way to get a jumpstart on testing without impacting any of your existing systems and running the full pilot in the cloud for free.
Recently I have come across a great blog post by fellow Microsoft Technical Evangelist, Keith Mayer, detailing how leveraging Microsoft's Windows Azure FREE 90-Day Trial Offer to build your System Center 2012 lab environment for FREE in the cloud for up to 90-days. Once the 90 day free period completed, you can convert your lab to a full paid subscription. This lab environment will cost approximately $0.40 USD per hour of compute usage plus associated storage and networking costs of typically less than $10 USD per month for a lab such as this. Cost estimates are based on published Pay-As-You-Go pricing for Windows Azure current as of this article’s published date.
If there is a requirement or request to test advanced Configuration Manager 2012 SP1 scenarios that require more resources than provided in the prescribed lab, you do have the ability to scale-up or scale-out by provisioning larger VMs or additional VMs for distributed site system roles. To determine the specific costs associated with higher resource levels, visit Microsoft's Windows Azure Pricing Calculator for Virtual Machines.
Lab Scenario
This Step-by-Step Guide allows you to provision a stand-alone Configuration Manager 2012 SP1 primary site server that is joined to an Active Directory domain.
This lab scenario will also serve as the basis for future Step-by-Step Guides where we’ll be expanding the configuration to encompass additional site system roles and capabilities.
This Configuration Manager 2012 lab is a stand-alone primary site can support up to 100,000 clients. If you are testing a lab configuration that will need to scale beyond 100,000 clients when deployed in production, see Site and Site System Role Scalability for details on the supported scalability limits when choosing an alternate lab topology.
Prerequisites
The following is required to complete this step-by-step guide:
Getting Started
In this Step-by-Step Guide, you will complete the following exercises to configure a System Center 2012 Configuration Manager SP1 stand-alone primary site server as a cloud-based lab on the Windows Azure platform:
Estimated Time to Complete: 90 minutes
In this exercise, you will provision a new Windows Azure VM to run a Windows Server 2012 on the Windows Azure Virtual Network provisioned in the prior Step-by-Step Guides listed above in the Prerequisites section of this article.
You have completed the initial provisioning of a new virtual machine running Windows Server 2012 on the Windows Azure cloud platform.
In this exercise, you will prepare this virtual machine with the prerequisites needed to successfully install System Center 2012 Configuration Manager SP1 later in this Step-by-Step Guide.
The XXXlabcm01 virtual machine is now prepared for installing System Center 2012 Configuration Manager with Service Pack 1.
In this exercise, you will install System Center 2012 Configuration Manager SP1 on virtual machine XXXlabcm01 and configure it as a stand-alone primary site server.
The installation of XXXlabcm01 as a Configuration Manager stand-alone primary site server is now complete.
Our System Center 2012 Configuration Manager SP1 cloud-based lab is now functional, but if you’re like me, you may not be using this lab VM 24x7 around-the-clock. As long as a virtual machine is provisioned, it will continue to accumulate compute hours against your Free 90-Day Windows Azure Trial account regardless of virtual machine state – even in a shutdown state!
To save our compute hours for productive lab and study time, we can leverage the Windows Azure PowerShell module to automate export and import tasks to de-provision our virtual machines when not in use and re-provision our virtual machines when needed again.
In this exercise, we’ll step through using Windows PowerShell to automate:
Once you’ve configured the PowerShell snippets below, you’ll be able to spin up your cloud-based lab environment when needed in just a few minutes!
Note: Prior to beginning this exercise, please ensure that you’ve downloaded, installed and configured the Windows Azure PowerShell module as outlined in the Getting Started article listed in the Prerequisite section of this step-by-step guide. For a step-by-step walkthrough of configuring PowerShell support for Azure, see Setting Up Management by Brian Lewis, one of my peer IT Pro Technical Evangelists.
Excellent Article, thanks. Looking forward to hearing more about the upcoming System Center 2012 Camps.
One problem! You can't run SCCM and a DC on a Small AzureVM and it's almost $250/month for a Large AzureVM. Not exactly FREE
Extremely impactful.
Step by step I can learn the stack without asking my manager for resources. The business value of this article is a whopper. Great job :)
Excellent article on this Anthony.
Excellent Article Anthony
Hi Rob,
The calculator tool was included to address said issue. It allows you to properly take into account you compute cycles for the lab. Details listed also address your concerns around DC and SCCM operation on Azure.