So, you might have heard, but this cloud thing really isn’t just a fad. And if you’re a TFS user, you might have thought to yourself “Wow, Lab management is pretty rad, but I still don’t have the hardware of personnel required to manage all that infrastructure. It would be awesome if I could extend Lab Management into the cloud!” Sad trombone…
We felt that way too here at Polaris. So we rolled up our sleeves and worked through some of the challenges to make it happen. Chris Taylor is going to be talking a lot more about it, and doing some demos, at the February edition of the Visual Studio ALM user group this month, at the Aon Center in Chicago. Join Us Wednesday, February 26, 2014 from 6:30 PM to 9:00 PM
Be sure to sign up soon! http://chicagoalmug.org/
With the introduction of Lab Management in 2010, Team Foundation Server presented the opportunity to do automated build-test-deploy on Microsoft Hyper-V servers. Although the tool was extremely powerful and cost of entry far less than any physical implementations it didn’t offer the flexibility of working with pre-existing physical labs as well as other virtualization platforms like VMWare or Parallels. In Team Foundation Server 2012 Microsoft addressed this by introducing the “Standard Lab” environment in parallel with the “SCVMM Lab” environments. This now allowed for any combination (virtual or physical) of machines to be added to a lab environment and provided nearly all the same functionality as provided in the SCVMM based environments.
At the same time, Microsoft had been working diligently on their Azure platform, all based in Windows Server 2012 and finally opened up the ability to both provision new virtual machines as well as exposed this functionality to other applications via the Windows Azure SDK.
Polaris Solutions saw the opportunity to use Windows Azure as a virtualization platform to run automated tests and deployments and the tools necessary to accomplish it. Come learn about some of the tooling that has been constructed to compliment an existing TFS infrastructure and create hybrid-cloud solutions to further lower infrastructure and testing costs while creating a more quality product.
Chris Taylor is a Senior Consultant at Polaris Solutions based in Chicago. Prior to joining Polaris Solutions, Chris spent over 5 years in the Payment Card Industry developing applications for commercial and government credit card programs while extending TFS to integrate seamlessly with traditional enterprise software practices while allowing teams to be more agile/iterative within themselves. Since joining Polaris, Chris has been focused on improving software quality and integration test automation using Microsoft Lab Management, CodedUI, Windows Azure, and Windows 2008/2012 Hyper-V.