<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>Damien Caro's Blog</title><link>http://blogs.technet.com/b/dcaro/</link><description>Private Cloud today and tomorrow ! </description><dc:language>fr-FR</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Windows Server 2012 R2–First look</title><link>http://blogs.technet.com/b/dcaro/archive/2013/06/11/windows-server-2012-r2-first-look.aspx</link><pubDate>Tue, 11 Jun 2013 06:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3577971</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3577971</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/06/11/windows-server-2012-r2-first-look.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8080.clip_5F00_image002_5F00_0B23B016.jpg"&gt;&lt;img title="clip_image002" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="clip_image002" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0434.clip_5F00_image002_5F00_thumb_5F00_015E489E.jpg" width="465" height="95" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Last week during TechEd North America 2013 several announcement were made around Windows Server, Windows Azure and System Center.&lt;/p&gt;  &lt;p&gt;After the event, the sessions are available for free online viewing. In order to help you navigate through all the sessions that were presented at the event, I’ve compiled the ones I believe are the most interesting. I'’ve also included some videos that :&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Windows Server 2012 R2:&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Introduction to Windows Server 2012 R2: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B205" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B205"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B205&lt;/a&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;Hyper-V – What’s new in Windows Server 2012 R2: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B330" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B330"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B330&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Enhancements with Windows Server 2012 R2 Hyper-V Replica: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-H312" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-H312"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-H312&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;What’s New in Windows Server 2012 R2 Networking: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B216" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B216"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B216&lt;/a&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;Desired State Configuration in Windows Server 2012 R2 PowerShell: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B302" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B302"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B302&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Storage Spaces: What’s New in Windows Server 2012 R2: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B218" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B218"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B218&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Windows Azure:&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Enabling On-Premises IaaS Solutions with the Windows Azure Pack: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B364" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B364"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B364&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Administering and Automating On-Premises IaaS Scenarios Using the Windows Azure Pack: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B362" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B362"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B362&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Windows Azure Services for Windows Server: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B214" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B214"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B214&lt;/a&gt;&amp;#160;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;System Center 2012 R2:&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Introduction to System Center 2012 R2: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B206" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B206"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B206&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;What’s New in Microsoft System Center 2012 R2 – Virtual Machine Manager: &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B357" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B357"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B357&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I hope that you will enjoy watching these videos as much I did.&lt;/p&gt;  &lt;p&gt;See you soon during an IT Camp near you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3577971" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/System+Center/">System Center</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/SC2012/">SC2012</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Private+Cloud/">Private Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Windows+Server+2012/">Windows Server 2012</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/IaaS/">IaaS</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Windows+Server+2012+R2/">Windows Server 2012 R2</category></item><item><title>Hyper-V Replica Capacity Planner</title><link>http://blogs.technet.com/b/dcaro/archive/2013/05/27/hyper-v-replica-capacity-planner.aspx</link><pubDate>Mon, 27 May 2013 06:30:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3574856</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3574856</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/05/27/hyper-v-replica-capacity-planner.aspx#comments</comments><description>&lt;p&gt;One of the capability that I prefer most with Windows Server 2012 is Hyper-V Replica. Hyper-V Replica enables the replication of a Virtual Machine continuously from one Hyper-V host to another Hyper-V host. The replication can happen across different datacenters, across different domains (they don’t even have to be trusted) as Windows Server 2012 leverage the host network connectivity to carry the data to the replica. &lt;/p&gt;  &lt;p&gt;The issue was that every time I started to talk about hyper-v replica, I was asked: how much bandwidth do I need between my systems ? And the answer is obviously “It depends”. It depends on how active is the VMs that you want to replicate. However we have made some simulation, collected data from multiple real life production machines and the team has been able to come up with a model. &lt;/p&gt;  &lt;p&gt;Last week the product team has released the “&lt;strong&gt;Hyper-V Replica Capacity Planner&lt;/strong&gt;”. It’s a free tool that helps system engineers to right size the network when they want to implement Hyper-V replica.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You can freely download the tool from this location : &lt;a title="http://www.microsoft.com/en-us/download/details.aspx?id=39057" href="http://www.microsoft.com/en-us/download/details.aspx?id=39057"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=39057&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Once downloaded, read the documentation and please run the capacity planner for a reasonable amount of time during the production hours so the data collected are relevant to what you want to achieve.&lt;/p&gt;  &lt;p&gt;Enjoy the replication of Virtual Machines ! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3574856" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Private+Cloud/">Private Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Windows+Server+2012/">Windows Server 2012</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Hyper_2D00_V/">Hyper-V</category></item><item><title>I see a big cloud !</title><link>http://blogs.technet.com/b/dcaro/archive/2013/04/16/i-see-a-big-cloud.aspx</link><pubDate>Tue, 16 Apr 2013 21:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3567176</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3567176</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/04/16/i-see-a-big-cloud.aspx#comments</comments><description>&lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/4087.Cloud_5F00_66AC7688.png"&gt;&lt;img title="Cloud" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="Cloud" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/2867.Cloud_5F00_thumb_5F00_4F80FC0A.png" width="136" height="63" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Today is definitely a BIG day :) &lt;/p&gt;  &lt;p&gt;you probably have seen it in the press, we launched today the IaaS for Windows Azure. It means that from now on, you can run your own Virtual Machine in Windows Azure. This unlock many scenarios and facilitate your move to the public cloud or should I say the hybrid cloud. This is what is described in this blog post from Bill Hiff: &lt;a title="http://blogs.msdn.com/b/windowsazure/archive/2013/04/16/the-power-of-and.aspx" href="http://blogs.msdn.com/b/windowsazure/archive/2013/04/16/the-power-of-and.aspx"&gt;http://blogs.msdn.com/b/windowsazure/archive/2013/04/16/the-power-of-and.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So here are some of the multiple benefits brought by the IaaS:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You can run a &lt;strong&gt;persistent VM&lt;/strong&gt; based on images provided by Microsoft or images that you build. You can read more on that here : &lt;a title="http://blogs.technet.com/b/dcaro/archive/2013/01/09/you-the-vms-and-the-iaas.aspx" href="http://blogs.technet.com/b/dcaro/archive/2013/01/09/you-the-vms-and-the-iaas.aspx"&gt;http://blogs.technet.com/b/dcaro/archive/2013/01/09/you-the-vms-and-the-iaas.aspx&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;You can create your own &lt;strong&gt;Virtual Networks&lt;/strong&gt; that can be seamlessly integrated with your corporate network with a site to site VPN and using your own IP Address range. More on that here : &lt;a title="http://morgansimonsen.wordpress.com/2012/10/24/how-to-connect-your-on-premise-network-to-windows-azure-using-windows-server-as-a-vpn-gateway-2/" href="http://morgansimonsen.wordpress.com/2012/10/24/how-to-connect-your-on-premise-network-to-windows-azure-using-windows-server-as-a-vpn-gateway-2/"&gt;http://morgansimonsen.wordpress.com/2012/10/24/how-to-connect-your-on-premise-network-to-windows-azure-using-windows-server-as-a-vpn-gateway-2/&lt;/a&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;You can run your own &lt;strong&gt;Active Directory&lt;/strong&gt; in Azure that you can integrate with your corporate authentication mechanism. More on that here : &lt;a title="http://msdn.microsoft.com/en-us/library/windowsazure/jj156090.aspx" href="http://msdn.microsoft.com/en-us/library/windowsazure/jj156090.aspx"&gt;http://msdn.microsoft.com/en-us/library/windowsazure/jj156090.aspx&lt;/a&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;You can &lt;strong&gt;manage and monitor&lt;/strong&gt; your Windows Azure workloads the same way you manage and monitor your existing VMs. More on that here : &lt;a title="http://blogs.technet.com/b/dcaro/archive/2012/05/02/how-to-monitor-your-windows-azure-application-with-system-center-2012.aspx" href="http://blogs.technet.com/b/dcaro/archive/2012/05/02/how-to-monitor-your-windows-azure-application-with-system-center-2012.aspx"&gt;http://blogs.technet.com/b/dcaro/archive/2012/05/02/how-to-monitor-your-windows-azure-application-with-system-center-2012.aspx&lt;/a&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;We have added the support for what I would call &lt;strong&gt;XXXL VM&lt;/strong&gt;: 8 Cores and 56 GB of RAM ! We have more on that and on the prices here : &lt;a title="http://www.windowsazure.com/en-us/pricing/details/virtual-machines/" href="http://www.windowsazure.com/en-us/pricing/details/virtual-machines/"&gt;http://www.windowsazure.com/en-us/pricing/details/virtual-machines/&lt;/a&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;And you now have templates of &lt;strong&gt;VM that have SQL 2012 and SharePoint 2013 pre-installed&lt;/strong&gt; (or slipstreamed as we usually say).&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you haven’t already done so, you can register for a free three month trial of Windows Azure from this place : &lt;a title="https://www.windowsazure.com/en-us/pricing/free-trial/" href="https://www.windowsazure.com/en-us/pricing/free-trial/"&gt;https://www.windowsazure.com/en-us/pricing/free-trial/&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If you want to learn more on Windows Azure, I recommend that you take the overview course of the Windows Azure Virtual Machines: &lt;a title="https://www.microsoftvirtualacademy.com/training-courses/overview-of-windows-azure-virtual-machines-iaas" href="https://www.microsoftvirtualacademy.com/training-courses/overview-of-windows-azure-virtual-machines-iaas"&gt;https://www.microsoftvirtualacademy.com/training-courses/overview-of-windows-azure-virtual-machines-iaas&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Happy testing of Windows Azure VM !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3567176" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Cloud/">Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Azure/">Azure</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/IaaS/">IaaS</category></item><item><title>System Center 2012 SP1</title><link>http://blogs.technet.com/b/dcaro/archive/2013/01/15/system-center-2012-sp1.aspx</link><pubDate>Tue, 15 Jan 2013 16:15:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3542437</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3542437</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/01/15/system-center-2012-sp1.aspx#comments</comments><description>&lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1680.SystemCenter_5F00_h_5F00_c_5F00_2.png"&gt;&lt;img title="SystemCenter_h_c" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="SystemCenter_h_c" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6303.SystemCenter_5F00_h_5F00_c_5F00_thumb.png" width="278" height="63" /&gt;&lt;/a&gt;&amp;#160; &lt;font size="7"&gt;+&lt;/font&gt;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/5102.Internet-cloud-web_5F00_2.png"&gt;&lt;img title="Internet cloud web" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="Internet cloud web" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1817.Internet-cloud-web_5F00_thumb.png" width="181" height="78" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The long awaited System Center 2012 Service Pack 1 is now available ! You can freely download it from here : &lt;a href="http://technet.microsoft.com/en-US/evalcenter/hh505660.aspx"&gt;http://technet.microsoft.com/en-US/evalcenter/hh505660.aspx&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Don’t forget to also download the evaluation of Windows Server 2012 to get the best combination : &lt;a title="http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx" href="http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx"&gt;http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;This Service Pack has of course a series of patches that improves the product but has some new features as you can see bellow : &lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2"&gt;&lt;u&gt;Support of Windows Server 2012 and SQL 2012 &lt;/u&gt;: &lt;/font&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;The SP1 is required to support Windows Server 2012. The support of Windows Server 2012 in two terms :&lt;/font&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;font size="2"&gt;Supporting it as the operating system on which System Center is installed&lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font size="2"&gt;Supporting it as the operating system that is monitored / managed by the components of System Center (Virtual Machine Manager, Operation Manager, Orchestrator …)&lt;/font&gt;&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;font size="2"&gt;You can also use SQL 2012 as the underlying database to store the data from the various components of System Center and benefit from the new capabilities of SQL 2012 like the Database Availability Group or some other enhancements (performance, memory allocation …) that we have done on the database engine with SQL 2012.&lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;u&gt;Additional support of VMware vCenter&lt;/u&gt;:&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;With System Center 2012 SP1 we have updated our list of VMware products we which we are compatible. The official list is maintained here : &lt;a title="http://technet.microsoft.com/en-gb/library/gg697603.aspx" href="http://technet.microsoft.com/en-gb/library/gg697603.aspx"&gt;http://technet.microsoft.com/en-gb/library/gg697603.aspx&lt;/a&gt; . The main changes are :&lt;/font&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;font size="2"&gt;VMware vCenter Server 5.1 and 4.1 are supported&lt;/font&gt;&lt;/li&gt;     &lt;font size="2"&gt;&lt;/font&gt;      &lt;li&gt;&lt;font size="2"&gt;ESX 4.1, ESXi 4.1 and ESX 5.1 only are supported with SP1 (note that ESX 3.5 &amp;amp; ESXi 3.5 have been removed from the RTM edition).          &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;     &lt;font size="2"&gt;&lt;/font&gt;&lt;/ul&gt;   &lt;font size="2"&gt;&lt;/font&gt;    &lt;li&gt;&lt;u&gt;&lt;font size="2"&gt;VMM 2012 SP1: &lt;/font&gt;&lt;/u&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;The SP1 brings the capability to leverage network virtualization that is introduced with Windows Server 2012. You can then create your virtualized network in VMM and the agents will nicely and easily push this configuration to the different hosts you have on your network. &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;On the storage side, we have added the support for Windows Standard-Based Storage Management Service, thin provisioning and discovery of SAS Storage. &lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;u&gt;&lt;font size="2"&gt;Data Protection Manager 2012 SP1:&lt;/font&gt;&lt;/u&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;With SP1, DPM now allows to protect Hyper-V hosts over SMB and improved the performance of the backup of Hyper-V over CSV 2.0 (Cluster Shared Volumes). &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;DPM also now has the support of de-duplicated volumes. So if you plan to use data de-duplication (a cool feature of Windows Server 2012), you can protect them with DPM 2012 SP1. &lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;u&gt;&lt;font size="2"&gt;Operation Manager 2012 SP1:&lt;/font&gt;&lt;/u&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;If Operation Manager had not changed a lot with System Center 2012, this not the case anymore with the Service Pack 1! Not only does it now supports the Azure SDK but also allows to monitor WCF, MVC and .Net services.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;APM is now fully compatible with SharePoint 2010 with allows you to monitor the performance of SharePoint from the application point of view and not just from the “web layer” point of view. APM is now capable of converting the collected traces into an IntelliTrace format. &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;For those running Linux, CentOS, Debian and Ubuntu can now be monitored with Operation Manager 2012.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;And the integration with VMM 2012 that brings the visibility into the network switches in the vicinity dashboard.&lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;u&gt;&lt;font size="2"&gt;Service Manager 2012 SP1 :&lt;/font&gt;&lt;/u&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;Service Manager 2012 SP1 has added a big component around chargeback. You can now :        &lt;br /&gt;- Apply price sheets to the VMM Clouds         &lt;br /&gt;- Create chargeback reports         &lt;br /&gt;- Do a BI analysis with pivot by cost-centers, VMM Clouds, Price sheets&lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;u&gt;App Controller 2012 SP1 :&lt;/u&gt;&lt;/font&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;App Controller is our single pane of glass to the Clouds as likes the marketing team. This updated version bring two major capabilities :        &lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;- A Service Provider Foundation API to create and operate Virtual Machines        &lt;br /&gt;- Support for Azure VM (IaaS)         &lt;br /&gt;- Migrate a VHD from VMM to Windows Azure&lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;u&gt;Configuration Manager 2012 SP1:&lt;/u&gt;&lt;/font&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;This updated version of Configuration Manager will not only enable the deployment of Windows 8 in the enterprise but will also seamlessly integrate and configure Windows Intune as being part of your Config Manager deployment.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;This new release of Windows Intune allows you to &lt;strong&gt;directly &lt;/strong&gt;manage Windows RT devices, Windows Phone 8 and iPad, iPad2, iPhones and iPod Touch (using iOS 4.0 or later) that you may have deployed in your enterprise. For those devices, you don't need to have an ActiveSync account setup. For Android based devices, we still rely on AES to apply policies to mobile devices.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;You can read more on the updated release of Windows Intune here : &lt;a title="http://technet.microsoft.com/library/hh452635.aspx" href="http://technet.microsoft.com/library/hh452635.aspx"&gt;http://technet.microsoft.com/library/hh452635.aspx&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;u&gt;System Center Global Service Monitor:&lt;/u&gt;&lt;/font&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;This is a service based on Windows Azure that will do application monitoring. This service will be broadly available in March 2013. Stay tuned for more information on this as we will come closer to the availability of the service. The availability of the service may not for all the countries in the world at this time. &lt;/font&gt;&lt;/p&gt;    &lt;li&gt;&lt;u&gt;&lt;font size="2"&gt;System Center Advisor:&lt;/font&gt;&lt;/u&gt;&lt;/li&gt;    &lt;p&gt;&lt;font size="2"&gt;This free service will allow you to scan you environment and provide advices regarding your configuration. This will help you identify the misconfiguration and avoid problems. Be careful, this service is not available in all the countries in the world. &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;You can read more about the availability of the various services over the world on this page : &lt;a title="http://www.microsoft.com/online/international-availability.aspx" href="http://www.microsoft.com/online/international-availability.aspx"&gt;http://www.microsoft.com/online/international-availability.aspx&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="2"&gt;As you can see, this Service Pack 1 is more than just a “bunch of patches” ! It is &lt;strong&gt;THE&lt;/strong&gt; version that will unlock the full power of Windows Server 2012. It will also facilitate its deployment as the platform of the private cloud.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Today is really the &lt;strong&gt;Cloud OS &amp;quot;moment&amp;quot;&lt;/strong&gt; !!! &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;So don’t hesitate, if you haven’t done so yet, download System Center 2012 &lt;/font&gt;&lt;font size="2"&gt;with Service Pack 1 here : &lt;a title="http://technet.microsoft.com/en-US/evalcenter/hh505660.aspx" href="http://technet.microsoft.com/en-US/evalcenter/hh505660.aspx"&gt;http://technet.microsoft.com/en-US/evalcenter/hh505660.aspx&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Happy Private &amp;amp; Hybrid cloud in 2013 ! &lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3542437" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Cloud/">Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/System+Center/">System Center</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Private+Cloud/">Private Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Windows+Server+2012/">Windows Server 2012</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/IaaS/">IaaS</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Public+Cloud/">Public Cloud</category></item><item><title>Technet documentation in a PDF file</title><link>http://blogs.technet.com/b/dcaro/archive/2013/01/14/technet-documentation-in-a-pdf-file.aspx</link><pubDate>Mon, 14 Jan 2013 08:30:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3545286</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3545286</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/01/14/technet-documentation-in-a-pdf-file.aspx#comments</comments><description>&lt;p&gt;Who has never dreamed of reading a rather long article on Technet on his (or her) tablet ? Who has never tried to print the same article and find the result disappointing ? &lt;/p&gt;  &lt;h3&gt;Technet Library is evolving&lt;/h3&gt;  &lt;p&gt;You may have identified the change but for a few weeks now, the default configuration when you go to the Technet Library is &amp;quot;Lightweight&amp;quot;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/7571.image_5F00_2.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/5482.image_5F00_thumb.png" width="380" height="161" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This configuration is going to be the standard in the near future.&lt;/p&gt;  &lt;h3&gt;Create your PDF &lt;/h3&gt;  &lt;p&gt;If you have tried to print an article some time ago, have a second look.&lt;/p&gt;  &lt;p&gt;Let's select Windows Server 2012 as the topic that interest us. Select the &amp;quot;Library&amp;quot; tab then Windows Server 2012.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0216.image_5F00_4.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8130.image_5F00_thumb_5F00_1.png" width="169" height="388" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Then on the right hand side, click on the arrow near the printer&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/7534.image_5F00_8.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0677.image_5F00_thumb_5F00_3.png" width="209" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Then select &amp;quot;Print Multiple Topics&amp;quot; and follow the instructions.&lt;/p&gt;  &lt;p&gt;Browse the Library for the different articles that you want to read / print and for each of them select &amp;quot;Add This Topic&amp;quot; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6038.image_5F00_10.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1830.image_5F00_thumb_5F00_4.png" width="609" height="62" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you have made your selection, simply go to the &amp;quot;Collection&amp;quot; and select the output format that fits your needs.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1830.image_5F00_12.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1643.image_5F00_thumb_5F00_5.png" width="406" height="336" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now, you can read the documentation of your favorite products !&lt;/p&gt;  &lt;p&gt;Enjoy !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3545286" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/TechNet/">TechNet</category></item><item><title>You, the System Center and the IaaS</title><link>http://blogs.technet.com/b/dcaro/archive/2013/01/11/you-the-system-center-and-the-iaas.aspx</link><pubDate>Fri, 11 Jan 2013 06:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3544562</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3544562</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/01/11/you-the-system-center-and-the-iaas.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2"&gt;In a previous &lt;a href="http://blogs.technet.com/b/dcaro/archive/2013/01/09/you-the-vms-and-the-iaas.aspx" target="_blank"&gt;post&lt;/a&gt;, we talked about how you can move a VM from your Hyper-V Server to Windows Azure using the IaaS service. In this article, we'll see how System Center allows to automate and delegate this rather painfull operation.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Before we start, you need the following in you environment :&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;A Windows Azure subscription (available for free during 30 days here : &lt;a title="http://www.windowsazure.com/en-us/pricing/free-trial/" href="http://www.windowsazure.com/en-us/pricing/free-trial/"&gt;http://www.windowsazure.com/en-us/pricing/free-trial/&lt;/a&gt;)&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;An implementation of System Center Virtual Machine Manager (VMM) and System Center App Controller that you can freely download here : &lt;a title="http://technet.microsoft.com/en-us/evalcenter/hh505660.aspx" href="http://technet.microsoft.com/en-us/evalcenter/hh505660.aspx"&gt;http://technet.microsoft.com/en-us/evalcenter/hh505660.aspx&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;At least one physical machine running Hyper-V. You can download the free operating system, Hyper-V Server 2012, here : &lt;/font&gt;&lt;a title="http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx" href="http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx"&gt;&lt;font size="2"&gt;http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;These are the steps that we will follow to achieve the same result than in our previous post:&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2"&gt;Prepare the environment&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Store the VM in the library&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Deploy the Virtual Machine in Azure using the IaaS &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt; &lt;font size="2"&gt;   &lt;p&gt;While you read this, keep in mind that those steps can be delegated to someone that has the appropriate permissions but do not need to have a full access to either environment. That person also does not need to have a password to access Azure, App Controller is checking the user's authorizations before allowing it to perform any action on the subscription.&lt;/p&gt;    &lt;h3&gt;1- Prepare the environment&lt;/h3&gt;    &lt;p&gt;App controller needs to be configured to talk to SCVMM, for that you have to create a &lt;strong&gt;Connection&lt;/strong&gt;. Follow the steps bellow and enter the required information for the connection to VMM.&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/font&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8420.Connect-to-SCVMM_5F00_4.png"&gt;&lt;img title="Connect to SCVMM" style="display: inline; background-image: none;" border="0" alt="Connect to SCVMM" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/4544.Connect-to-SCVMM_5F00_thumb_5F00_1.png" width="761" height="430" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You also need to connect App Controller to Windows Azure: &lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Get the subscription ID in the Azure Management interface here:&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/7752.Azure-Subscription-ID_5F00_2.png"&gt;&lt;img title="Azure Subscription ID" style="display: inline; background-image: none;" border="0" alt="Azure Subscription ID" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6607.Azure-Subscription-ID_5F00_thumb.png" width="874" height="356" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Have the Management certificate for this Azure subscription available (or create a new one. An easy way to do it from the server withour Visual Studio : &lt;a title="http://www.davidaiken.com/2009/12/21/how-to-create-a-x509-certificate-for-the-windows-azure-management-api/" href="http://www.davidaiken.com/2009/12/21/how-to-create-a-x509-certificate-for-the-windows-azure-management-api/"&gt;http://www.davidaiken.com/2009/12/21/how-to-create-a-x509-certificate-for-the-windows-azure-management-api/&lt;/a&gt; )&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;Now, we can fill the wizard used to create the subscription :&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8741.Create-Azure-Subscription_5F00_2.png"&gt;&lt;img title="Create Azure Subscription" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="Create Azure Subscription" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/5633.Create-Azure-Subscription_5F00_thumb.png" width="493" height="406" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;In App Controller, you should now see your two environments with view similar to the following one.&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/2084.AppController-view_5F00_2.png"&gt;&lt;img title="AppController view" style="display: inline; background-image: none;" border="0" alt="AppController view" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/5148.AppController-view_5F00_thumb.png" width="602" height="340" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;We have now configured App Controller.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;2- Store the VM in the library&lt;/h3&gt;  &lt;p&gt;&lt;font size="2"&gt;In the cloud jargon, the Library is what becomes your the reference in terms of virtual machine templates and other components that we may use when we deploy a VM (application, database schema etc …).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;To start, we have our Virtual Machine (DemoVM) deployed on a priate cloud in our environement as you can see bellow :&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0743.DemoVM-Step1_5F00_4.png"&gt;&lt;img title="DemoVM Step1" style="display: inline; background-image: none;" border="0" alt="DemoVM Step1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/7215.DemoVM-Step1_5F00_thumb_5F00_1.png" width="665" height="376" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;In order to be able to &amp;quot;move&amp;quot; that VM to Windows Azure, first we must store the VM to the Library (click on the button &amp;quot;store&amp;quot;).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You can verify that the process has completed correctly, the state near the VM is &amp;quot;Stored&amp;quot;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Under App Controller, go to the library. E&lt;/font&gt;&lt;font size="2"&gt;xpand you Azure subscription and if you haven't already done so do the following :&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Create a Storage Account&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Create a Container (you need to select the folder representing your strorage account)&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8780.Create-Storage-Account_5F00_2.png"&gt;&lt;img title="Create Storage Account" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="Create Storage Account" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8206.Create-Storage-Account_5F00_thumb.png" width="719" height="330" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Now also expand the directory &amp;quot;&lt;strong&gt;StoredVms&lt;/strong&gt;&amp;quot; (this is the default directory where the VMs are stored with Virtual Machine Manager 2012. A directory with the name of the VM appear. Under this directory, you have all the elements necessary to re-start the VM in the private cloud. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Select the VHD in the right pane of App Controller and select &amp;quot;&lt;strong&gt;Copy&lt;/strong&gt;&amp;quot; and click &amp;quot;&lt;strong&gt;Paste&lt;/strong&gt;&amp;quot; in the appropriate Azure container where you want to put your vhd.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8228.DemoVM-Step2_5F00_2.png"&gt;&lt;img title="DemoVM Step2" style="display: inline; background-image: none;" border="0" alt="DemoVM Step2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1374.DemoVM-Step2_5F00_thumb.png" width="873" height="413" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Now we are simply creating a VM in Azure using this disk.&lt;/font&gt;&lt;/p&gt;  &lt;h3&gt;3- Deploy the Virtual Machine in Azure using the IaaS&lt;/h3&gt;  &lt;p&gt;&lt;font size="2"&gt;Select the VHD file that has just been uploaded in Azure and click &amp;quot;&lt;strong&gt;Deploy&lt;/strong&gt;&amp;quot;. This will automatically populate part of the deployment wizard. fill the missing information and you are good to deploy.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/4812.DemoVM-Step3_5F00_2.png"&gt;&lt;img title="DemoVM Step3" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="DemoVM Step3" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6661.DemoVM-Step3_5F00_thumb.png" width="461" height="404" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/5504.DemoVM-Step4_5F00_2.png"&gt;&lt;img title="DemoVM Step4" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="DemoVM Step4" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/5187.DemoVM-Step4_5F00_thumb.png" width="777" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Once the deployment has completed, we have a running VM in Windows Azure as you can see bellow.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0333.DemoVM-Step5_5F00_2.png"&gt;&lt;img title="DemoVM Step5" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="DemoVM Step5" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0333.DemoVM-Step5_5F00_thumb.png" width="688" height="518" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;That's it !&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Enjoy System Center App Controller !&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;h3&gt;Additional resources and further reading :&lt;/h3&gt;  &lt;p&gt;&lt;font size="2"&gt;If you want to read more about System Center App Controller,here are some nice articles and references :&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Overview of App Controller : &lt;/font&gt;&lt;a title="http://blogs.technet.com/b/server-cloud/archive/2011/10/28/app-controller-enabling-application-self-service.aspx" href="http://blogs.technet.com/b/server-cloud/archive/2011/10/28/app-controller-enabling-application-self-service.aspx"&gt;&lt;font size="2"&gt;http://blogs.technet.com/b/server-cloud/archive/2011/10/28/app-controller-enabling-application-self-service.aspx&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Technical documentation of App Controller : &lt;/font&gt;&lt;a title="http://www.microsoft.com/en-us/download/details.aspx?id=29694" href="http://www.microsoft.com/en-us/download/details.aspx?id=29694"&gt;&lt;font size="2"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=29694&lt;/font&gt;&lt;/a&gt;&amp;#160;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;A series of short video on App Controller : &lt;/font&gt;&lt;a title="http://technet.microsoft.com/en-us/video/Video/hh533278" href="http://technet.microsoft.com/en-us/video/Video/hh533278"&gt;&lt;font size="2"&gt;http://technet.microsoft.com/en-us/video/Video/hh533278&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3544562" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Cloud/">Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Private+Cloud/">Private Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Azure/">Azure</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/IaaS/">IaaS</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Public+Cloud/">Public Cloud</category></item><item><title>You, the VMs and the IaaS</title><link>http://blogs.technet.com/b/dcaro/archive/2013/01/09/you-the-vms-and-the-iaas.aspx</link><pubDate>Wed, 09 Jan 2013 06:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3543737</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3543737</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/01/09/you-the-vms-and-the-iaas.aspx#comments</comments><description>&lt;p align="center"&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6708.WinServer12_5F00_Blu286_5F00_D_5F00_rgb_5F00_2.png"&gt;&lt;img title="WinServer12_Blu286_D_rgb" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="WinServer12_Blu286_D_rgb" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0116.WinServer12_5F00_Blu286_5F00_D_5F00_rgb_5F00_thumb.png" width="260" height="51" /&gt;&lt;/a&gt;&amp;#160; &lt;font size="7"&gt;+&lt;/font&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/7041.WinAzure_5F00_rgb_5F00_Blue286_5F00_D_5F00_2.png"&gt;&lt;img title="WinAzure_rgb_Blue286_D" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="WinAzure_rgb_Blue286_D" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/3250.WinAzure_5F00_rgb_5F00_Blue286_5F00_D_5F00_thumb.png" width="232" height="56" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;There is a lot of literature on internet on how to create a Virtual Machine (VM) using Windows Azure but there is not so much when it comes to moving &lt;strong&gt;your&lt;/strong&gt; Virtual Machines into Azure.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The general idea around this approach is to allow you to take a VM that is running in your datacenter and move it to the cloud. The may steps to perform this are the following :&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Make sure the VM is compatible with Azure&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Copy the VHD to the cloud&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Create the VM with the VHD we have just uploaded&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;There are additional elements to consider if you want to have service continuity. For example if you want to keep the network connectivity, you need to implement a Virtual Network (post to come later). On this article, we’ll concentrate on the move operation itself.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;I'm going to describe how to perform the operation with the user interface then we'll see how to do it with Powershell.&lt;/font&gt;&lt;/p&gt;  &lt;h2&gt;&lt;u&gt;Compatibility of your VM with Windows Azure&lt;/u&gt;&lt;/h2&gt;  &lt;p&gt;&lt;font size="2"&gt;At this time, you have to be aware of the following &lt;strong&gt;three constraints &lt;/strong&gt;with the VM you want to move to Windows Azure :&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;1- The virtual hard disk must have a VHD format.&lt;/strong&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;VHDX are not yet supported, if your VM is running on a VHDX file, don’t panic, you can easily convert a VHDX to a VHD as follow:&lt;/font&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Go to the properties of the VM an select the disk you want to convert, click “edit”. In the available actions, select &lt;strong&gt;Convert&lt;/strong&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8030.image_5F00_2.png"&gt;&lt;font size="2"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0820.image_5F00_thumb.png" width="524" height="396" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;You only need to select the format you want : &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6215.image_5F00_6.png"&gt;&lt;font size="2"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/7382.image_5F00_thumb_5F00_2.png" width="524" height="396" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;2- The virtual hard disk must have a fixed size. &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;Dynamically expanding disks are not supported. &lt;/font&gt;&lt;font size="2"&gt;If you are using the wizard, you can change this in the next screen : &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/4721.image_5F00_8.png"&gt;&lt;font size="2"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/4645.image_5F00_thumb_5F00_3.png" width="524" height="396" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;p&gt;&lt;font size="2"&gt;3- &lt;strong&gt;The system disk must not be larger than 127 Gb&lt;/strong&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;If you have created a VM with a system disk that is larger than 127 Gb, you must shrink it. This can easily be done by using the disk manager in the VM as shown bellow :&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1513.ShrinkVolume_5F00_2.png"&gt;&lt;img title="ShrinkVolume" style="display: inline; background-image: none;" border="0" alt="ShrinkVolume" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/5633.ShrinkVolume_5F00_thumb.png" width="573" height="405" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;&lt;u&gt;Copy the VHD to the cloud&lt;/u&gt; &lt;/h2&gt;  &lt;p&gt;&lt;font size="2"&gt;Before you can actually copy the VHD file to Windows Azure, you need to prepare the following three things :&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2"&gt;Have the latest Azure Powershell installed on your machine&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Have the Azure publishing settings &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Have an Azure storage account and a container&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Upload the VHD to Azure&lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;1- Get the Azure Powershell cmdlets&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;You need the latest version from here : &lt;/font&gt;&lt;font size="2"&gt;&lt;a title="https://github.com/WindowsAzure/azure-sdk-tools/downloads" href="https://github.com/WindowsAzure/azure-sdk-tools/downloads"&gt;https://github.com/WindowsAzure/azure-sdk-tools/downloads&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;The official page (&lt;a title="https://www.windowsazure.com/en-us/manage/downloads/" href="https://www.windowsazure.com/en-us/manage/downloads/"&gt;https://www.windowsazure.com/en-us/manage/downloads/&lt;/a&gt;) will be updated soon. &lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;2-Download and Import your publishing settings&lt;/strong&gt; &lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;Open the “&lt;strong&gt;Windows Azure Powershell&lt;/strong&gt;” that you have just installed and type :&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Consolas"&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="Consolas"&gt;Get-AzurePublishSettingsFile&lt;/font&gt; &lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;This will open your browser at this page &lt;a title="https://windows.azure.com/download/publishprofile.aspx?client=nodejs&amp;amp;lang=en" href="https://windows.azure.com/download/publishprofile.aspx?client=nodejs&amp;amp;lang=en"&gt;https://windows.azure.com/download/publishprofile.aspx?client=nodejs&amp;amp;lang=en&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;Save the &lt;font face="Consolas"&gt;.publishsettings &lt;/font&gt;file on your computer then type the following command:&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2" face="Consolas"&gt;Import-AzurePublishSettingsFile C:\AzureCorpAccount.publishsettings&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;After running this cmdlet, the configuration data to access you subscription are stored in your user profile : C:\Users\&amp;lt;alias&amp;gt;\AppData\Roaming\Windows Azure Powershel.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;If you need to clean your environment, you can delete the files in this folder. You’ll have to reimport the publishsettings.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;3- Have an azure storage account and container&lt;/strong&gt;&lt;/font&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;Create a new Storage Account (unless you already have one that you want to use) :&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/4645.New-Azure-Storage-Account_5F00_2.png"&gt;&lt;img title="New Azure Storage Account" style="display: inline; background-image: none;" border="0" alt="New Azure Storage Account" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/3247.New-Azure-Storage-Account_5F00_thumb.png" width="604" height="309" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;Give it a name that is unique &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8546.image_5F00_12.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/2063.image_5F00_thumb_5F00_5.png" width="604" height="399" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;Once the creation has completed you can create a container. This step is optional. &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/0820.Create-Container_5F00_2.png"&gt;&lt;img title="Create Container" style="display: inline; background-image: none;" border="0" alt="Create Container" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/3162.Create-Container_5F00_thumb.png" width="614" height="383" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;The access to the container can be private, it is sufficient for what we want to do.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;Now we are ready to copy the file to Azure !&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;4- Upload the VHD to Azure&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The old way was to use CSUpload but now, thanks to the December 2012 Azure Powershell Cmdlets we can simply go to our Azure Powershell and type the following :&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2" face="Consolas"&gt;Select-AzureSubscription ‘&lt;em&gt;mysubscription&lt;/em&gt;’&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Consolas"&gt;Add-AzureVHD –LocalFilePath ‘&lt;em&gt;c:\VHD\demovm.vhd’&lt;/em&gt; –Destination ‘http://&lt;em&gt;mynewstorageaccount1&lt;/em&gt;.blob.core.windows.net/&lt;em&gt;demo/demovm.vhd&lt;/em&gt;”&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;u&gt;Note 1:&lt;/u&gt; you can copy the storage account name from the Azure web interface. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;u&gt;Note 2:&lt;/u&gt; If blob container that you specify does not exist, the powershell cmdlet will create it for you. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;u&gt;Note 3:&lt;/u&gt; There is no UI in the Azure management portal as this time to upload a file to a blob container.&lt;/font&gt;&lt;/p&gt; &lt;font size="2"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font size="2"&gt;Wait for the upload to complete before you continue with the remaining steps.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6864.image_5F00_14.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1680.image_5F00_thumb_5F00_6.png" width="691" height="245" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Once completed :&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8053.image_5F00_16.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6708.image_5F00_thumb_5F00_7.png" width="691" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Now we are ready for the last step.&lt;/font&gt;&lt;/p&gt;  &lt;h2&gt;Create you VM with the VHD we have just uploaded&lt;/h2&gt;  &lt;p&gt;&lt;font size="2"&gt;In order to create your VM, you need to follow those steps :&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2"&gt;Create a “disk” that you associate with your VHD file &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Create a VM &lt;font size="2"&gt;using the Azure disk&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Create or verify the endpoint&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="2"&gt;The VHD that you have uploaded can be associated with the azure object called an “Image”. The main difference between the disk and the image is that an image can be used to create multiple VMs from the same base. Therefore the OS that you plan to use for an Image has to be sysprep’ed. In our case, because we want to move an &lt;strong&gt;existing&lt;/strong&gt; VM to Azure, we will not sysprep it and we &lt;strong&gt;must use the Azure disks&lt;/strong&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;1- Create the Azure “disk” that correspond to our VM&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;In the user interface, simply go to “&lt;strong&gt;Virtual Machines&lt;/strong&gt;” then “&lt;strong&gt;Disks&lt;/strong&gt;”&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1106.Create-Azure-Disk_5F00_2.png"&gt;&lt;img title="Create Azure Disk" style="display: inline; background-image: none;" border="0" alt="Create Azure Disk" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/3644.Create-Azure-Disk_5F00_thumb.png" width="654" height="413" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Then fill the form as bellow :&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/3731.Create-Azure-Disk-_2D00_-2_5F00_2.png"&gt;&lt;img title="Create Azure Disk - 2" style="display: inline; background-image: none;" border="0" alt="Create Azure Disk - 2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6470.Create-Azure-Disk-_2D00_-2_5F00_thumb.png" width="361" height="300" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The name will be displayed when you create your VM and need to select a disk. You can either type the VHD URL or simply browse through your storage accounts and blob containers.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Don’t forget to check the box indicating that the VHD contains an operating system and specify which type of OS it contains. As a reminder, we support several distributions of Linux in Windows Azure.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font style="background-color: rgb(0, 0, 255);" color="#ffffff" size="3" face="Consolas"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;2- Create a VM using the Azure disk&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You only have to go to the “&lt;strong&gt;Virtual Machine Instances&lt;/strong&gt;” tab to create your VM.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Select “&lt;strong&gt;From Gallery&lt;/strong&gt;” in the wizard.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1184.Create-VM-_2D00_-1_5F00_2.png"&gt;&lt;img title="Create VM - 1" style="display: inline; background-image: none;" border="0" alt="Create VM - 1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6215.Create-VM-_2D00_-1_5F00_thumb.png" width="620" height="284" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Select the disk you have just uploaded.&lt;font size="2"&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt; &lt;font size="2"&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/8358.image_5F00_20.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1425.image_5F00_thumb_5F00_9.png" width="620" height="212" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Continue the wizard that will create the VM in Azure. &lt;/p&gt;    &lt;p&gt;You will be asked for two different names : &lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;The “&lt;strong&gt;Virtual Machine Name&lt;/strong&gt;”, this is used only into your subscription. It is used for display purposes and has no interference with anything else.&lt;/li&gt;      &lt;li&gt;The “&lt;strong&gt;DNS Name&lt;/strong&gt;”, this name is used in Azure to identify your VM on Internet. This name must be unique and the system will verify it before it let you continue the Wizard.&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;If you have created a Virtual Network, it will appear in the list of places where you can connect your VM. We will cover part of the Azure networking in a different post.&lt;/p&gt;    &lt;p&gt;Once the VM has been created we need to verify or create the appropriate endpoints.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;3- Create or verify the endpoint&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;Select the VM that you have just created and go to the “&lt;strong&gt;Endpoints&lt;/strong&gt;” tab.&lt;/p&gt;    &lt;p&gt;You should have a configuration similar to this one :&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/3644.Create-VM-_2D00_-3_5F00_2.png"&gt;&lt;img title="Create VM - 3" style="display: inline; background-image: none;" border="0" alt="Create VM - 3" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1106.Create-VM-_2D00_-3_5F00_thumb.png" width="727" height="380" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;The endpoint that is created by default the one that allows you to RDP to your VM from outside of the Azure datacenter (ie Internet). It can be very useful if you need to see what’s happening in the cloud but, for any reason, if you want or need to disable it, you can safely delete the endpoint and create it again when you need it. &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;With Powershell :&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;font style="background-color: rgb(0, 0, 255);" color="#ffffff" size="3" face="Consolas"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;This step is creating the mot basic network configuration for the VM that we have just uploaded to Azure. In the post related to Azure Networking we’ll cover this aspect in more détails.&amp;#160;&amp;#160; &lt;/p&gt;    &lt;h2&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#000000"&gt;With Powershell&lt;/font&gt; &lt;/h2&gt;    &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;0- Prepare your environement &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;Get the Azure Powershell cmdlets&lt;/font&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font size="2"&gt;You need the latest version from here : &lt;/font&gt;&lt;font size="2"&gt;&lt;a title="https://github.com/WindowsAzure/azure-sdk-tools/downloads" href="https://github.com/WindowsAzure/azure-sdk-tools/downloads"&gt;https://github.com/WindowsAzure/azure-sdk-tools/downloads&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;      &lt;p&gt;&lt;font size="2"&gt;The official page (&lt;a title="https://www.windowsazure.com/en-us/manage/downloads/" href="https://www.windowsazure.com/en-us/manage/downloads/"&gt;https://www.windowsazure.com/en-us/manage/downloads/&lt;/a&gt;) will be updated soon. &lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;font size="2"&gt;Download and Import your publishing settings &lt;/font&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font size="2"&gt;Open the “&lt;strong&gt;Windows Azure Powershell&lt;/strong&gt;” that you have just installed and type :&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Consolas"&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="Consolas"&gt;Get-AzurePublishSettingsFile&lt;/font&gt; &lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font size="2"&gt;This will open your browser at this page &lt;a title="https://windows.azure.com/download/publishprofile.aspx?client=nodejs&amp;amp;lang=en" href="https://windows.azure.com/download/publishprofile.aspx?client=nodejs&amp;amp;lang=en"&gt;https://windows.azure.com/download/publishprofile.aspx?client=nodejs&amp;amp;lang=en&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font size="2"&gt;Save the &lt;font face="Consolas"&gt;.publishsettings &lt;/font&gt;file on your computer then type the following command:&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font size="2" face="Consolas"&gt;Import-AzurePublishSettingsFile C:\AzureCorpAccount.publishsettings&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font size="2"&gt;After running this cmdlet, the configuration data to access you subscription are stored in your user profile : C:\Users\&amp;lt;alias&amp;gt;\AppData\Roaming\Windows Azure Powershel.&lt;/font&gt;&lt;/p&gt;      &lt;p&gt;&lt;font size="2"&gt;If you need to clean your environment, you can delete the files in this folder. You’ll have to reimport the publishsettings.&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;strong&gt;&lt;font style="background-color: rgb(0, 0, 255);" color="#ffffff" size="3" face="Consolas"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;1- Convert the VHDX fle to a fixed VHD file&lt;/strong&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#000000" face="Consolas"&gt;Convert-VHD -Path .\DemoVHD.vhdx -DestinationPath .\DemoVHD.vhd –VHDType Fixed&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font color="#0000ff" face="Consolas"&gt;&lt;font color="#000000" face="Segoe UI"&gt;With this cmdlet you can use of the &lt;font color="#0000ff" face="Consolas"&gt;–DeleteSource&lt;/font&gt; parameter. It will delete the .VHDX file so make sure you have a good backup of the file before using it.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;font color="#000000"&gt;&lt;strong&gt;2- Get the Azure publishing settings&lt;/strong&gt; &lt;/font&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font face="Consolas"&gt;&lt;/font&gt;&lt;font face="Consolas"&gt;Get-AzurePublishSettingsFile&lt;/font&gt; &lt;/p&gt;      &lt;p&gt;&lt;font face="Consolas"&gt;Import-AzurePublishSettingsFile C:\AzureCorpAccount.publishsettings&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;strong&gt;3- Create the Azure storage account &lt;/strong&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font style="background-color: rgb(0, 0, 255);" color="#ffffff" size="3" face="Consolas"&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#000000" size="2"&gt;New-AzureStorageAccount –StorageAccountName 'mynewstorageaccount1' –Location 'West Europe'&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#000000"&gt;&lt;strong&gt;4- Upload the VHD file to the Azure blob storage&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#000000" face="Consolas"&gt;Select-AzureSubscription ‘&lt;em&gt;mysubscription&lt;/em&gt;’&lt;/font&gt;&lt;/p&gt;      &lt;p&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#ffffff" face="Consolas"&gt;&lt;font color="#000000"&gt;Add-AzureVHD –LocalFilePath ‘&lt;em&gt;c:\VHD\demovm.vhd’&lt;/em&gt; –Destination&lt;/font&gt; ‘http://&lt;em&gt;mynewstorageaccount1&lt;/em&gt;.blob.core.windows.net/&lt;em&gt;demo/demovm.vhd&lt;/em&gt;”&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;strong&gt;5- Add the VHD to the list of disks we will be able to use later&lt;/strong&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font style="background-color: rgb(0, 0, 255);" color="#ffffff" size="3"&gt;&lt;font face="Consolas"&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#000000" size="2"&gt;Add-AzureDisk –DiskName 'DemoDisk' -MediaLocation 'http://mynewstorageaccount1.blob.core.windows.net/demo/demoVHD'&amp;#160; -OS Windows&lt;/font&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;strong&gt;6- Create a VM Configuration &lt;/strong&gt;&lt;/p&gt;    &lt;blockquote&gt;     &lt;p&gt;&lt;font style="background-color: rgb(255, 255, 255);" color="#000000" face="Consolas"&gt;New-AzureVMConfig -DiskName 'DemoDisk' -InstanceSize Small -Name 'DemoVM' | New-AzureVM -ServiceName 'demoVMdcaro' -AffinityGroup 'MyAffinityGroup'&lt;/font&gt;&lt;/p&gt;   &lt;/blockquote&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/6708.image_5F00_10.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1104.image_5F00_thumb_5F00_1.png" width="741" height="143" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;font style="background-color: rgb(0, 0, 255);" color="#ffffff" size="3" face="Consolas"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;&lt;font style="background-color: rgb(0, 0, 255);" color="#ffffff" size="3" face="Consolas"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;h2&gt;That’s it !&lt;/h2&gt;    &lt;p&gt;We have moved a Virtual Machine from a hyper-V running on-premises to the cloud, actually Windows Azure ! &lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;This post is intentionally going through all the steps you need to do at least the first time you’ll perform this operation. The first time, it may seem a bit long but, once you have you configuration in place and the VM properly configured, moving VMs around from on-premises to the public cloud is a piece of cake.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;Also System Center 2012 SP1 brings a nice automation around this process.&lt;/p&gt;    &lt;p&gt;Happy testing of the IaaS with Windows Azure ! &lt;/p&gt; &lt;/font&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Additional resources and further reading&lt;/h2&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;u&gt;Try Windows Azure&lt;/u&gt;: You can sign-up for a free trial of 90 days from this location : &lt;/font&gt;&lt;a title="http://www.windowsazure.com/en-us/pricing/free-trial/" href="http://www.windowsazure.com/en-us/pricing/free-trial/"&gt;&lt;font size="2"&gt;http://www.windowsazure.com/en-us/pricing/free-trial/&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You can read more about Azure and the IaaS on the following sites :&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Michael Washam’s blog : &lt;/font&gt;&lt;a title="http://michaelwasham.com/" href="http://michaelwasham.com/"&gt;&lt;font size="2"&gt;http://michaelwasham.com/&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Avkash Chauhan’s blog : &lt;/font&gt;&lt;a title="http://blogs.msdn.com/b/avkashchauhan/archive/2012/11/20/how-does-windows-azure-powershell-import-publishsettings-using-import-azurepublishsettingsfile-command.aspx" href="http://blogs.msdn.com/b/avkashchauhan/archive/2012/11/20/how-does-windows-azure-powershell-import-publishsettings-using-import-azurepublishsettingsfile-command.aspx"&gt;&lt;font size="2"&gt;http://blogs.msdn.com/b/avkashchauhan/archive/2012/11/20/how-does-windows-azure-powershell-import-publishsettings-using-import-azurepublishsettingsfile-command.aspx&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Azure documentation to create an image : &lt;/font&gt;&lt;a title="http://www.windowsazure.com/en-us/manage/windows/common-tasks/upload-a-vhd/" href="http://www.windowsazure.com/en-us/manage/windows/common-tasks/upload-a-vhd/"&gt;&lt;font size="2"&gt;http://www.windowsazure.com/en-us/manage/windows/common-tasks/upload-a-vhd/&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;The CSUpload reference page : &lt;/font&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/windowsazure/gg466228.aspx" href="http://msdn.microsoft.com/en-us/library/windowsazure/gg466228.aspx"&gt;&lt;font size="2"&gt;http://msdn.microsoft.com/en-us/library/windowsazure/gg466228.aspx&lt;/font&gt;&lt;/a&gt;&amp;#160;&lt;/li&gt; &lt;/ul&gt; &lt;font size="2"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font size="2"&gt;This post is relying on the Azure Cmdlet update of December 2012. You will find a complete list of the changes introduced with this release at this location : &lt;a title="http://michaelwasham.com/2012/12/14/new-windows-azure-powershell-update-december-2012/" href="http://michaelwasham.com/2012/12/14/new-windows-azure-powershell-update-december-2012/"&gt;http://michaelwasham.com/2012/12/14/new-windows-azure-powershell-update-december-2012/&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3543737" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Cloud/">Cloud</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Windows+Server+2012/">Windows Server 2012</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Azure/">Azure</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/IaaS/">IaaS</category></item><item><title>Happy new year !</title><link>http://blogs.technet.com/b/dcaro/archive/2013/01/07/happy-new-year.aspx</link><pubDate>Mon, 07 Jan 2013 06:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3544255</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3544255</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2013/01/07/happy-new-year.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2"&gt;Last year has been very rich in term of news for the IT industry. We have launched System Center 2012, Windows Server 2012, SQL 2012 and just before the end of the year Windows Intune. Those three products are creating the foundation for a shift in the IT. Those product are the critical building blocks for the &amp;quot;Cloud&amp;quot;, no matter if it is a Private Cloud (running on your premises) or a Public Cloud (running on Microsoft premises for example) or a mix of them with a Hybrid Cloud.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:3dc37012-0380-40a9-8cd5-0029285baf6e" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;&lt;div&gt;&lt;object width="448" height="252"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ismMaczcCzo?hl=en&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ismMaczcCzo?hl=en&amp;amp;hd=1" type="application/x-shockwave-flash" width="448" height="252"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;2013 will be a very exciting year from the Datacenter perspective ! We will see this cloud transformation become more and more a reality. We will soon have the Service Pack 1 for System Center 2012 that will bring amongst other capabilities the support of Windows Server 2012 (more on this in the coming days) and Windows Azure will integrate seamlessly with our existing datacenters. &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;For the moment, enjoy the beginning of the year and see you soon in your country ! &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3544255" width="1" height="1"&gt;</description></item><item><title>Master IT Pro Contest</title><link>http://blogs.technet.com/b/dcaro/archive/2012/12/20/master-it-pro-contest.aspx</link><pubDate>Thu, 20 Dec 2012 16:30:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3542037</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3542037</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2012/12/20/master-it-pro-contest.aspx#comments</comments><description>&lt;p&gt;Yesterday, I had the pleasure to be the host of the Master IT Pro contest ! &lt;/p&gt;  &lt;p&gt;The purpose of the contest was to “cook” a Powershell script that would achieve the following tasks : &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;•Provision 500 accounts in Active Directory that are users from the marketing department and 500 accounts that are users from the finance department&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;•Ensure that any documents on a share containing social security numbers will be encrypted and only users from the finance department can read it.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The participants had one hour to perform the task with some hints given during the competition :)&lt;/p&gt;  &lt;p&gt;As for every script, there are several ways to achieve the given goal. here is one way, I’m always open to discussion looking for a better and faster approach to do it !&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Automate the creation of the users :&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;For this part, I’ll explain you how to easily write a script. So in Windows Server 2012, we have added new cmdlet that allows you to managed AD objects. For example, we’ve added the “&lt;font face="Consolas"&gt;New-ADUser&lt;/font&gt;” that will create an AD object of the type “user”.     &lt;br /&gt;How to use it is easy, simply launch the “&lt;strong&gt;Active Directory Administrative Center&lt;/strong&gt;” as showed in the screen capture bellow and make sure you click on “&lt;strong&gt;Powershell History&lt;/strong&gt;” :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/1638.Powershell-History_5F00_4.png"&gt;&lt;img title="Powershell History" style="display: inline; background-image: none;" border="0" alt="Powershell History" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-49-99-metablogapi/3683.Powershell-History_5F00_thumb_5F00_1.png" width="585" height="396" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Using ADAC (Active Directoty Administrative Center), create here a test user and copy the powershell cmdlets to the ISE (Integrated Scripting Environment).&lt;/p&gt;  &lt;p&gt;It is a very good start and will help you start building your script. Here is what I have when I create an account called '”test” in my environment.&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;&lt;font color="#0000ff"&gt;New-ADUser&lt;/font&gt; -DisplayName:&lt;font color="#ff0000"&gt;$username&lt;/font&gt; -GivenName:&lt;font color="#c0504d"&gt;&amp;quot;test&amp;quot;&lt;/font&gt; -Name:&lt;font color="#c0504d"&gt;&amp;quot;test&amp;quot;&lt;/font&gt; -Path:&lt;font color="#c0504d"&gt;&amp;quot;OU=MasterIT,DC=masterit,DC=net&amp;quot;&lt;/font&gt; -SamAccountName:&lt;font color="#c0504d"&gt;&amp;quot;test&amp;quot;&lt;/font&gt; -Server:&lt;font color="#c0504d"&gt;&amp;quot;DC.masterit.net&amp;quot;&lt;/font&gt; -Type:&lt;font color="#c0504d"&gt;&amp;quot;user&amp;quot;&lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;font color="#0000ff"&gt;Set-ADAccountControl&lt;/font&gt; -AccountNotDelegated:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -AllowReversiblePasswordEncryption:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -CannotChangePassword:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -DoesNotRequirePreAuth:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -Identity:&lt;font color="#c0504d"&gt;&amp;quot;CN=test,OU=MasterIT,DC=masterit,DC=net&amp;quot;&lt;/font&gt; -PasswordNeverExpires:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -Server:&lt;font color="#c0504d"&gt;&amp;quot;DC.masterit.net&amp;quot;&lt;/font&gt; -UseDESKeyOnly:&lt;font color="#ff0000"&gt;$false&lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;font color="#0000ff"&gt;Set-ADUser&lt;/font&gt; -ChangePasswordAtLogon:&lt;font color="#ff0000"&gt;$true&lt;/font&gt; -Identity:&lt;font color="#c0504d"&gt;&amp;quot;CN=test,OU=MasterIT,DC=masterit,DC=net&amp;quot;&lt;/font&gt; -Server:&lt;font color="#c0504d"&gt;&amp;quot;DC.masterit.net&amp;quot;&lt;/font&gt; -SmartcardLogonRequired:&lt;font color="#ff0000"&gt;$false&lt;/font&gt;&lt;/font&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Once we have those basic steps, which you can modify as you like, for example adding some properties to the user and so on, we can start creating the loop that will create the 1000 users all-up.   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Creating 1000 users and putting them in the right group:&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;You have two options here. The first one, that I used at the beginning is to actually create a loop that will create users with an increment in the name but some participants actually notified me that it is not very reusable and using a csv file as an entry is a better approach. I agree with them and here is how to do it :&lt;/p&gt;  &lt;p&gt;First import the entries from the CSV file where you have the user list:&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;&lt;font color="#ff0000"&gt;$users&lt;/font&gt; = &lt;font color="#0000ff"&gt;import-csv&lt;/font&gt; -LiteralPath &lt;font color="#c0504d"&gt;&amp;quot;.\users.csv&amp;quot;&lt;/font&gt; -Delimiter &lt;font color="#c0504d"&gt;&amp;quot;,&amp;quot;&lt;/font&gt;&lt;/font&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Then we only need to go through each entry of the file. For that, the good thing is that the &lt;font color="#ff0000" face="Consolas"&gt;$users&lt;/font&gt; variable is a collection, so we can directly go through the objects of the collection.&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;foreach (&lt;font color="#ff0000"&gt;$user&lt;/font&gt; in &lt;font color="#ff0000"&gt;$users&lt;/font&gt;)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;{ &lt;/font&gt;&lt;font face="Consolas"&gt;This is where my scrip will go &lt;/font&gt;&lt;font face="Consolas"&gt;}&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Finally here is the script for the first part:&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;&lt;font color="#ff0000"&gt;$users&lt;/font&gt; = &lt;font color="#0000ff"&gt;import-csv&lt;/font&gt; -LiteralPath &lt;font color="#c0504d"&gt;&amp;quot;.\users.csv&amp;quot;&lt;/font&gt; -Delimiter &lt;font color="#c0504d"&gt;&amp;quot;,&amp;quot;       &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font face="Consolas"&gt;foreach (&lt;font color="#ff0000"&gt;$user&lt;/font&gt; in &lt;font color="#ff0000"&gt;$users&lt;/font&gt;)      &lt;br /&gt;&lt;/font&gt;&lt;font face="Consolas"&gt;{     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;font face="Consolas"&gt;&lt;font color="#0000ff"&gt;New-ADUser&lt;/font&gt; -DisplayName:&lt;font color="#ff0000"&gt;$username&lt;/font&gt; -GivenName:&lt;font color="#c0504d"&gt;&amp;quot;test&amp;quot;&lt;/font&gt; -Name:&lt;font color="#c0504d"&gt;&amp;quot;test&amp;quot;&lt;/font&gt; -Path:&lt;font color="#c0504d"&gt;&amp;quot;OU=MasterIT,DC=masterit,DC=net&amp;quot;&lt;/font&gt; -SamAccountName:&lt;font color="#c0504d"&gt;&amp;quot;test&amp;quot;&lt;/font&gt; -Server:&lt;font color="#c0504d"&gt;&amp;quot;DC.masterit.net&amp;quot;&lt;/font&gt; -Type:&lt;font color="#c0504d"&gt;&amp;quot;user&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;font color="#0000ff"&gt;Set-ADAccountControl&lt;/font&gt; -AccountNotDelegated:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -AllowReversiblePasswordEncryption:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -CannotChangePassword:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -DoesNotRequirePreAuth:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -Identity:&lt;font color="#c0504d"&gt;&amp;quot;CN=test,OU=MasterIT,DC=masterit,DC=net&amp;quot;&lt;/font&gt; -PasswordNeverExpires:&lt;font color="#ff0000"&gt;$false&lt;/font&gt; -Server:&lt;font color="#c0504d"&gt;&amp;quot;DC.masterit.net&amp;quot;&lt;/font&gt; -UseDESKeyOnly:&lt;font color="#ff0000"&gt;$false       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;font color="#0000ff"&gt;Set-ADUser&lt;/font&gt; -ChangePasswordAtLogon:&lt;font color="#ff0000"&gt;$true&lt;/font&gt; -Identity:&lt;font color="#c0504d"&gt;&amp;quot;CN=test,OU=MasterIT,DC=masterit,DC=net&amp;quot;&lt;/font&gt; -Server:&lt;font color="#c0504d"&gt;&amp;quot;DC.masterit.net&amp;quot;&lt;/font&gt; -SmartcardLogonRequired:&lt;font color="#ff0000"&gt;$false       &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font face="Consolas"&gt;     &lt;br /&gt;&lt;/font&gt;&lt;font face="Consolas"&gt;}&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Of course, if you want, you can use new capabilities of Powershell 3.0 that includes running a workflow with some parallelism. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;u&gt;Deploy Right Management Services (RMS):&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Basically the second step of the challenge is about automating the deployment of RMS and the configuration of File Server Resource Manager (FSRM). &lt;/p&gt;  &lt;p&gt;Actually, for this step, I wanted to make it easy so I’ve relied on the existing sample that exist on TechNet :&amp;#160; &lt;a title="http://technet.microsoft.com/en-us/library/hh831572.aspx" href="http://technet.microsoft.com/en-us/library/hh831572.aspx"&gt;http://technet.microsoft.com/en-us/library/hh831572.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you get all the code, here is what the script looks like :&lt;/p&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;&lt;font color="#0000ff"&gt;Set-ADResourceProperty&lt;/font&gt; –Enabled:&lt;font color="#ff0000"&gt;$true&lt;/font&gt; –Identity:&lt;font color="#c0504d"&gt;&amp;quot;CN=Impact_MS,CN=Resource Properties,CN=Claims Configuration,CN=Services,CN=Configuration,DC=masterit,DC=net&amp;quot;&lt;/font&gt;      &lt;br /&gt;&lt;font color="#0000ff"&gt;Set-ADResourceProperty&lt;/font&gt; –Enabled:&lt;font color="#ff0000"&gt;$true&lt;/font&gt; –Identity:&lt;font color="#c0504d"&gt;&amp;quot;CN=PII_MS,CN=Resource Properties,CN=Claims Configuration,CN=Services,CN=Configuration,DC=masterit,DC=net&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;font face="Consolas"&gt;&lt;/font&gt;  &lt;p&gt;   &lt;br /&gt;&lt;font face="Consolas"&gt;&lt;font color="#0000ff"&gt;Update-FSRMClassificationPropertyDefinition&lt;/font&gt;      &lt;br /&gt;&lt;font color="#ff0000"&gt;$date&lt;/font&gt; = &lt;font color="#0000ff"&gt;Get-Date&lt;/font&gt;      &lt;br /&gt;&lt;font color="#ff0000"&gt;$AutomaticClassificationScheduledTask&lt;/font&gt; = &lt;font color="#0000ff"&gt;New-FsrmScheduledTask&lt;/font&gt; -Time &lt;font color="#ff0000"&gt;$date&lt;/font&gt; -Weekly @(3, 2, 4, 5,1,6,0) -RunDuration 0;      &lt;br /&gt;&lt;font color="#0000ff"&gt;Set-FsrmClassification&lt;/font&gt; -Continuous -schedule &lt;font color="#ff0000"&gt;$AutomaticClassificationScheduledTas       &lt;br /&gt;&lt;/font&gt;      &lt;br /&gt;&lt;/font&gt;&lt;font face="Consolas"&gt;&lt;font color="#0000ff"&gt;New-FSRMClassificationRule&lt;/font&gt; -Name &lt;font color="#c0504d"&gt;&amp;quot;High PII&amp;quot;&lt;/font&gt; -Description &lt;font color="#c0504d"&gt;&amp;quot;Determines if the document has a high PII based on the presence of a Social Security Number.&amp;quot;&lt;/font&gt; -Property &lt;font color="#c0504d"&gt;&amp;quot;PII_MS&amp;quot;&lt;/font&gt; -PropertyValue &lt;font color="#c0504d"&gt;&amp;quot;5000&amp;quot;&lt;/font&gt; -Namespace @(&lt;font color="#c0504d"&gt;&amp;quot;C:\MasterIT&amp;quot;&lt;/font&gt;) -ClassificationMechanism &lt;font color="#c0504d"&gt;&amp;quot;Content Classifier&amp;quot;&lt;/font&gt; -Parameters @(&lt;font color="#c0504d"&gt;&amp;quot;RegularExpressionEx=Min=1;Expr=^(?!000)([0-7]\d{2}|7([0-7]\d|7[012]))([ -]?)(?!00)\d\d\3(?!0000)\d{4}$&amp;quot;&lt;/font&gt;) -ReevaluateProperty &lt;font color="#9b00d3"&gt;Overwrite&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;font face="Consolas"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font face="Consolas"&gt;&lt;font color="#ff0000"&gt;$fmjRmsEncryption &lt;/font&gt;= New-FSRMFmjAction -Type &lt;font color="#c0504d"&gt;'Rms'&lt;/font&gt; -RmsTemplate &lt;font color="#c0504d"&gt;'MasterIT'&lt;/font&gt;      &lt;br /&gt;&lt;font color="#ff0000"&gt;$fmjCondition1 &lt;/font&gt;= New-FSRMFmjCondition -Property &lt;font color="#c0504d"&gt;'PII_MS'&lt;/font&gt; -Condition &lt;font color="#c0504d"&gt;'Equal'&lt;/font&gt; –Value &lt;font color="#c0504d"&gt;'5000'&lt;/font&gt;      &lt;br /&gt;&lt;font color="#ff0000"&gt;$date &lt;/font&gt;= get-date      &lt;br /&gt;&lt;font color="#ff0000"&gt;$schedule &lt;/font&gt;= New-FsrmScheduledTask -Time $date -Weekly @(&lt;font color="#c0504d"&gt;'Sunday'&lt;/font&gt;)&amp;#160; &lt;br /&gt;&lt;font color="#ff0000"&gt;$fmj1&lt;/font&gt;=New-FSRMFileManagementJob -Name &lt;font color="#c0504d"&gt;&amp;quot;High PII&amp;quot;&lt;/font&gt; -Description &lt;font color="#c0504d"&gt;&amp;quot;Automatic RMS protection for high PII documents&amp;quot;&lt;/font&gt; -Namespace @(&lt;font color="#c0504d"&gt;'C:\MasterIT'&lt;/font&gt;) -Action &lt;font color="#ff0000"&gt;$fmjRmsEncryption&lt;/font&gt; -Schedule &lt;font color="#ff0000"&gt;$schedule &lt;/font&gt;-Continuous -Condition @(&lt;font color="#ff0000"&gt;$fmjCondition1&lt;/font&gt;)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;That’s it, you just need to add both scripts together and you’re good to go ! &lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;The purpose of the contest is less to compete than learn the language. I strongly believe that automation will be key in the near future for IT Pros. the ones that know how to automate repetitive tasks and processes in the datacenter will the ones that companies will look for. A recent study from IDC shows that there will be a lack of Cloud-Skilled IT Workers soon. so the better trained you are, the better it will be (&lt;a title="http://www.microsoft.com/en-us/news/features/2012/dec12/12-19CloudWorkersWanted.aspx" href="http://www.microsoft.com/en-us/news/features/2012/dec12/12-19CloudWorkersWanted.aspx"&gt;http://www.microsoft.com/en-us/news/features/2012/dec12/12-19CloudWorkersWanted.aspx&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;Powershell may seem a bit complicated at the beginning but as you have seen here, with few simple steps you can start to automate your most common and repetitive tasks. This will give you the basic knowledge of the language and of course, you build your expertise on it. It will take some time but it is never too early to learn ! &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;More resources on Powershell : &lt;a title="http://technet.microsoft.com/en-us/scriptcenter/powershell.aspx" href="http://technet.microsoft.com/en-us/scriptcenter/powershell.aspx"&gt;http://technet.microsoft.com/en-us/scriptcenter/powershell.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3542037" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Powershell/">Powershell</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Windows+Server+2012/">Windows Server 2012</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/MasterIT/">MasterIT</category></item><item><title>Installing “Remote Destop Web Access” Role on Windows Server 2012</title><link>http://blogs.technet.com/b/dcaro/archive/2012/12/17/installing-remote-destop-web-access-role-on-windows-server-2012.aspx</link><pubDate>Mon, 17 Dec 2012 08:30:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3541189</guid><dc:creator>Damien Caro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dcaro/rsscomments.aspx?WeblogPostID=3541189</wfw:commentRss><comments>http://blogs.technet.com/b/dcaro/archive/2012/12/17/installing-remote-destop-web-access-role-on-windows-server-2012.aspx#comments</comments><description>&lt;p&gt;Recently I was building a demo on Remote Desktop Services and the installation of the role was constantly failing with error &lt;strong&gt;0x800f0922&lt;/strong&gt;. If you search on Internet, there are all kind of reasons for this error but the one that was corresponding to my situation.&lt;/p&gt;  &lt;p&gt;Here are few troubleshooting tips that you can use to explore a similar deployment issue:&lt;/p&gt;  &lt;p align="left"&gt;&lt;u&gt;Get a log with DISM&lt;/u&gt; : To get additional information, use the DISM tool and get a clean log.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="left"&gt;Go to %windir%\logs\DISM, rename the existing DISM.log file o the name of your choice. &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="left"&gt;Open a command prompt and run the following command :        &lt;br /&gt;&lt;font face="Courier New"&gt;Dism&amp;#160; /online&amp;#160; /enable-feature /featurename:WebAccess&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="left"&gt;After the command fail, open the new DISM.log file and look for your error. It may help you understand what is going on.&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="left"&gt;&lt;u&gt;Cleanup the database&lt;/u&gt; : your component database may be corrupted so this first repair step would be to clean it.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Open a command prompt and run the following command :      &lt;br /&gt;&lt;font face="Courier New"&gt;Dism&amp;#160; /online&amp;#160; /Cleanup-Image /RestoreHealth&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;The logs will be in the following locations : %windir%\logs\DISM and %windidr%\logs\cbs&lt;/li&gt;    &lt;li&gt;Look for any information regarding your problem in the log files.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;Verify the configuration of the default website&lt;/u&gt; :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Verify if you have any SSL certificated bound to your default website. Don’t use the IIS Manager console, it will very likely not show you the reality. Use the following command :      &lt;br /&gt;&lt;font face="Courier New"&gt;netsh http show sslcert        &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;Check if you any certificates bound to “&lt;strong&gt;any address&lt;/strong&gt;” on port 443. They will appear like that :&lt;/li&gt;    &lt;p&gt;IP:port&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : &lt;strong&gt;0.0.0.0:443&lt;/strong&gt;       &lt;br /&gt; Certificate Hash&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : 23cadab1b5e066d126eea139c28459bbf30c6d5c       &lt;br /&gt; Application ID&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : {00000000-0000-0000-0000-000000000000}       &lt;br /&gt; Certificate Store Name&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : MY       &lt;br /&gt; Verify Client Certificate Revocation : Enabled       &lt;br /&gt; Verify Revocation Using Cached Client Certificate Only : Disabled       &lt;br /&gt; Usage Check&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : Enabled       &lt;br /&gt; Revocation Freshness Time&amp;#160;&amp;#160;&amp;#160; : 0       &lt;br /&gt; URL Retrieval Timeout&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : 10000       &lt;br /&gt;Ctl Identifier&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : (null)       &lt;br /&gt;Ctl Store Name&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : (null)       &lt;br /&gt; DS Mapper Usage&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : Disabled       &lt;br /&gt; Negotiate Client Certificate : Disabled&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;li&gt;Remove this certificate from the certificate store by using the following command :      &lt;br /&gt;&lt;font face="Consolas"&gt;Netsh http delete sslcert ipport=0.0.0.0:443        &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;font face="Segoe UI"&gt;Only the certificate bound to any IP on port 443 is supposed to cause the issue.&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;With this you should be able to re-start your installation of the “Remote Desktop Web Access” Role and complete successfully.&lt;/p&gt;  &lt;p&gt;This issue has been logged in our databases and will be considered for a future update of the product.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3541189" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/dcaro/archive/tags/Windows+Server+2012/">Windows Server 2012</category><category domain="http://blogs.technet.com/b/dcaro/archive/tags/RDS/">RDS</category></item></channel></rss>