<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://mvasoftware.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Mike Vincent's Blog : VMware, ALM</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/tags/VMware/ALM/default.aspx</link><description>Tags: VMware, ALM</description><dc:language>en</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>Lab Management with VSTS</title><link>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/02/06/lab-management-with-vsts.aspx</link><pubDate>Fri, 06 Feb 2009 22:52:00 GMT</pubDate><guid isPermaLink="false">2b809980-34b5-4f14-b248-bc4aff2867a2:125</guid><dc:creator>mikev</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://mvasoftware.com/blogs/mikev_weblog/rsscomments.aspx?PostID=125</wfw:commentRss><comments>http://mvasoftware.com/blogs/mikev_weblog/archive/2009/02/06/lab-management-with-vsts.aspx#comments</comments><description>&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;Development, Test and Build/Release need clean environments for deployment. For complex multi-tier applications this is not a trivial task, especially when implementing agile processes like continuous integration. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;Virtual Machines allow you to configure your target environments but it still takes time and effort for setup and provisioning when you are doing potentially many builds a day and deploying for multiple purposes including development, QA testing, UAT, etc. This is where lab management comes in. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;I recently returned from a client engagement where their data center has a heavy investment in VMware and they have added &lt;/span&gt;&lt;a target="_blank" href="http://www.vmware.com/products/labmanager/"&gt;&lt;span style="font-size:small;color:#800080;font-family:Calibri;"&gt;VMware vCenter Lab Manager&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;. We were quickly able to provision multiple target environments for our build destinations. The nature of their products requires a significant amount of hands-on testing so reducing setup and tear down time makes a big difference. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;a target="_blank" href="http://www.vmware.com/solutions/vla/"&gt;&lt;span style="font-size:small;color:#800080;font-family:Calibri;"&gt;Lab Manager provides a lot that can be leveraged&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt; including capturing and reproducing software defects. There is out of the box integration with Borland Silk Central Test Manager and HP Quality Center but I haven&amp;rsquo;t found any posts about integrating with MSBuild. Checking out the documentation SOAP API Guide, it all looks straight forward with several C# examples.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;With VSTS 2010 we&amp;rsquo;ll be getting all the cool lab management goodness built into Team System, all nicely integrated. &lt;span style="mso-ansi-language:EN;"&gt;Lab Management is built on top of System Center Virtual Machine Manager, and thanks to SCVMM managing VMs on multiple hypervisors, Lab Management supports both Hyper-V and VMware ESX out of the box. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="mso-ansi-language:EN;"&gt;Build automation will be able to automate complex virtual machine provisioning, build deployment, and build verification; dramatically speeding up the Develop &amp;ndash; Build &amp;ndash; Deploy &amp;ndash; Test cycle. The deep integration will allow&amp;nbsp;testers to file &amp;ldquo;rich bug reports&amp;rdquo; with links to environment checkpoints. With one button click, developers will be able to launch a virtual environment that exactly matches the one that the bug was found in.&lt;/span&gt;&lt;span&gt; &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt;Check out these links for more detail on lab management.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;a target="_blank" href="http://blogs.msdn.com/somasegar/archive/2008/12/12/lab-management-in-vsts-2010.aspx"&gt;&lt;span style="font-size:small;color:#800080;font-family:Calibri;"&gt;http://blogs.msdn.com/somasegar/archive/2008/12/12/lab-management-in-vsts-2010.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;a target="_blank" href="http://www.vmware.com/products/labmanager/"&gt;&lt;span style="font-size:small;color:#800080;font-family:Calibri;"&gt;http://www.vmware.com/products/labmanager/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;a target="_blank" href="http://blogs.technet.com/virtualization/archive/2008/11/12/visual-studio-2010-lab-management-uses-virtualization.aspx"&gt;&lt;span style="font-size:small;color:#800080;font-family:Calibri;"&gt;http://blogs.technet.com/virtualization/archive/2008/11/12/visual-studio-2010-lab-management-uses-virtualization.aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;" class="MsoNormal"&gt;&lt;a target="_blank" href="http://blogs.msdn.com/lab_management/"&gt;&lt;span style="font-size:small;color:#800080;font-family:Calibri;"&gt;http://blogs.msdn.com/lab_management/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Calibri;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a target="_blank" href="http://channel9.msdn.com/posts/VisualStudio/Lab-Management-coming-to-Visual-Studio-Team-System-2010/"&gt;&lt;span style="color:#800080;"&gt;http://channel9.msdn.com/posts/VisualStudio/Lab-Management-coming-to-Visual-Studio-Team-System-2010/&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=125" width="1" height="1"&gt;</description><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx">ALM</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/S.+Somasegar/default.aspx">S. Somasegar</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Lab+Management/default.aspx">Lab Management</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Hyper-V/default.aspx">Hyper-V</category><category domain="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/VMware/default.aspx">VMware</category></item></channel></rss>