Windows Azure VM Fun – or how to kill time on a wet, miserable public holiday…

In Australia we got to have two Australia Day’s this year, the first on Saturday for the real Australia Day, and yesterday (Monday) for the second time in the Australian tradition of taking an extra day off when a holiday falls on a weekend. A large chunk of the east coast of Australia was hit by heavy rain, thankfully no flooding here, but others weren’t so lucky. I spent most of the day with Loryan Strant via Lync Online running through some Azure scenarios which will be a topic for a future series of posts, but I thought I would share some of the ways to make working with Azure VMs easier.

When it comes to working with the RDP sessions into your VMs, you have several options available. First of all, you can use the Connect option from within the Azure Virtual Machines page. This option works, but defaults to full screen, which can make it less than user friendly when you are working with multiple VMs simultaneously.

image

The second option is to edit the connection properties within Remote Desktop Connection to a resolution smaller than your monitor’s resolution. This will allow you to organise your RDP session windows to your preferred style. You can also drop the colour depth and other elements of the user experience to improve performance if you are working over a slow connection.

image

The third and final option for this topic is to use Remote Desktop Connection Manager. RDCM allows you to group the Azure VMs into logical structures that make sense for the task at hand, and you can easily configure default settings to apply to the different levels. You will need to make sure you include the correct RDP port for each VM if they are coming out of a shared service in Azure, and that information is available within Azure or from the Remote Desktop Connection if you have already connected to the VMs.

image

The other thing to think about when you first start working with your Azure VMs is to create a base virtual machine where you install what you deem to be the necessary components for any server you plan to deploy – .Net Framework and PowerShell to name a few, and if you like to have systems as close to fully updated as possible when you deploy them, make sure you install what Windows Update has to offer. Once you are satisfied with everything that is installed you can run sysprep and choose to shut down the VM, at which point you can capture it.

image

Once you choose to capture it, you can assign a name to the VM that will be placed in your library, and the existing VM will be deleted.

image

Once this is done, your VM will be available from the All section of Create Virtual Machine, as well as from My Images.

image

My images makes it clearer which VM to select if you are working from your own image that you have created.

image

There are other options such as creating a VM locally and then uploading it into Azure, but for those with limited upload speed as well as usage quotas on their internet connections, doing this creation inside of Azure is much faster. You do need to be aware that creating these VMs for future reuse will count against some of your data quota, so make sure you keep an eye on the billing section of Azure.

image

Windows Intune Wave D – Early Discussion And Analysis

Even though Wave D is still a way off, some of the recent announcements are worth writing about now that I have had some time to discuss them with others and think about the implications. Some this is a deeper look at some of the announcements that were made back in early September, while other elements are based on conjecture, hearsay and a bit of imagination, all while being careful not to discuss anything that hasn’t been made public yet.

SCCM Competitor to Complementary Technology

At the moment Windows Intune and System Center Configuration Manager can either be positioned as complementary products, or as competitors, depending on the needs of customers. Moving forward, however, the story gets a bit clearer if you think about Windows Intune becoming the mobile device management member of the System Center family, including Windows PCs along with Windows Phone 7.x,  Windows Phone 8, Windows RT, iOS and Android.

One of the things that becomes a little clearer to me with this type of messaging is that server side support for Windows Intune, which some Microsoft partners see as a necessary evolution, don’t really seem to fit into this strategy. Whether you see this as a good, bad or indifferent strategy really depends on how you use or plan to use the product.

One thing for certain is that it definitely leaves the door open for other management technologies to address some of these server management duties for customers who don’t have SCCM, which is pretty much most SMB customers. As Microsoft haven’t discussed the fate of the System Center Essentials suite, which could deliver some of these critical server management tasks to customers who feel they are too small for the full System Center offerings, it’s purely speculation as to whether or not this would be a possible solution in the future.

Licensing Changes

There were three different ways of licensing Windows Intune mentioned, as well as a change to a per user model, which makes much more sense with the new direction. The reason why per user seems to fit better is firstly it aligns with Office 365 licensing, but secondly it allows for the user to have multiple devices, such as a desktop PC, a tablet PC, a Windows RT tablet, an Android device and an iOS device all managed by one license.

The changes to the CALs, which primarily include adding a new Windows Intune subscription without the Windows Enterprise upgrade included, as well as adding the option for a Windows Intune subscription to be added at a lower price to those licensed for SCCM. The existing Windows Intune plus subscription still exists for those that would benefit from that additional capability, but it is no longer a one size fits all approach.

The big question now is what will the price difference be without the Windows Enterprise upgrade rights included, and will this be enough of a discount to attract additional customers in the SMB space. For enterprise customers, the licensing additions to SCCM mean that Windows Intune will start getting more attention, especially when positioned as the mobile device management component of System Center.

What also makes the Windows Intune, and Windows Intune with Windows subscription more interesting, especially for larger customers, is that the SCCM client rights are included. This means that a customer can easily, at least from a licensing perspective, move from one to the other.

Mobile Device Management

This is where Microsoft really has its work cut out for it in the lead up to the release of Wave D, and the one we know the least about for now – new mobile device management capabilities. Microsoft knows that there are a number of very rich MDM solutions in the marketplace already, each of them with their own pros and cons in terms of capabilities. Will Microsoft pull out all stops to ensure that Windows Intune supports Windows Phone 8 and Windows RT in a better manner than the competing MDM solutions? Will they have adequate coverage of what you or your customers feel are the minimum requirements for an MDM solution? These are questions we need to be patient with, and I’m eager to find these things out as well.

Windows Intune As A Standalone Solution

While the information released thus far focuses strongly on SCCM integration and MDM, this doesn’t mean that PC management is being dropped. There is an immediate need for the upcoming Windows 8 to be supported, along with Windows RT. Without knowing the full feature set for Wave D, yet alone what is coming in Wave E, I feel that it is important to let your Microsoft reps know what features are important to you so that they can be added to the list of feature requests if they aren’t on there already. For Wave D, I think we can see fairly well what is happening, but the benefit of Windows Intune being a cloud based offering means that the rapid release cycle can bring about major changes in every release.

Session Summary – Desktop to Cloud Office 365 and Windows Intune deployment session

While the session focused on the larger issue of IT folk capitalising on their existing skill sets to streamline cloud deployments, the technologies at the heart of the discussion were Windows Intune as the application and update delivery platform, and the Office 365 Professional Plus installable components as the bits being delivered.

The new Windows Intune user portal was highlighted for application deployment, with a real time download and installation kick off of Office Pro Plus which only took a few sessions due to the caching infrastructure I tend to promote during deployments.

Special thanks to those who attended, the room was at capacity, and there were plenty of great questions asked, many of them focused on some of the alternative solutions for getting PCs up to date with a minimum of fuss. Just to reiterate, the reasons why I like the Intune and TMG caching combination are as follows…

  • Not limited to the updates that Microsoft pushes via WU/MU/WSUS and derivative solutions, which means that additional MS hotfixes can be deployed easily.
  • Other applications can be installed, such as Office Pro Plus, the Office 365 sign in assistant, and Lync.
  • A single tool can be used for initial reporting of application inventory and required updates, and that tool is then used to deploy the required software, and provide ongoing reporting of what is currently running
  • I am biased

Once again, for those of you who attended, I extend my sincere thanks, it was great to be back out in front of an audience after a six month absence.