{"id":973,"date":"2014-07-06T22:36:00","date_gmt":"2014-07-06T22:36:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudioalm\/2014\/07\/06\/how-to-setup-environments-for-agent-less-deployments-in-release-management-2013-with-update-3-rc\/"},"modified":"2022-07-13T07:04:20","modified_gmt":"2022-07-13T15:04:20","slug":"how-to-setup-environments-for-agent-less-deployments-in-release-management-2013-with-update-3-rc","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/how-to-setup-environments-for-agent-less-deployments-in-release-management-2013-with-update-3-rc\/","title":{"rendered":"How to setup environments for Agent-less deployments in Release Management 2013 with Update 3 RC"},"content":{"rendered":"<p><span><span style=\"color: #666666;font-family: Segoe UI;font-size: small\">With Microsoft Release Management 2013 Update 3 RC, you can now use Windows PowerShell or Windows PowerShell Desired State Configuration (DSC) for deploying and managing configuration data. We now support deploying to On-premise environment (Standard) and Azure environments without having to setup Microsoft Deployment Agent.<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt;line-height: 12pt\">\n  <span>\u00a0<\/span>\n<\/p>\n<h2 style=\"margin: 2pt 0cm 0pt;line-height: 14pt\">\n  <strong><span><span><span><span style=\"font-size: 12pt\">Prerequisites <\/span> <br \/><\/span><\/span><\/span><\/strong>\n<\/h2>\n<h3 style=\"margin: 2pt 0cm 0pt;line-height: 13pt\">\n  <span><span><span> <br \/><span style=\"font-size: 12pt\">PowerShell (PS)<\/span><\/span><\/span><\/span>\n<\/h3>\n<p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt;line-height: 12pt\">\n  <span><span><span style=\"color: #767171\"><span style=\"font-size: 12pt\">You can use PS scripts to deploy application components to Standard or Azure servers. These scripts can be same as what you might have been already using to deploy to Microsoft Deployment Agent based servers.<\/span><\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt;line-height: 12pt\">\n  <span><span><span style=\"color: #767171\"> <br \/><span style=\"font-size: 12pt\">RM requires the PS version on target servers to be of version 4.0 or higher. If the Target Server has PS 3.0, upgrade it to PS 4.0.<\/span><\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt;line-height: 12pt\">\n  <span><span><span style=\"color: #767171\"><span style=\"font-size: 12pt\">\u00a0<\/span><\/span><\/span><\/span>\n<\/p>\n<h3 style=\"margin: 2pt 0cm 0pt;line-height: 13pt\">\n  <span><span><span><span style=\"font-size: 12pt\">Desired State Configuration (DSC) <\/span> <\/p>\n<p><\/span><\/span><\/span>\n<\/h3>\n<p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt;line-height: 12pt\">\n  <span><span><span style=\"color: #767171\"><span style=\"font-size: 12pt\">Microsoft supports DSC (Desired State Configuration) as a first-class experience in Windows, RM leverages Windows DSC agent for deployment and configuration. <\/span><\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt;line-height: 12pt\">\n  <span><span><span style=\"color: #767171\"><span style=\"font-size: 12pt\"> <br \/>DSC ships in the box with Windows 8.1 &#038; Windows Server 2012 R2. DSC is also part of <\/span><\/span><\/span><span style=\"color: #3366ff;font-size: 12pt\"><span style=\"line-height: 13pt\"><span><span style=\"color: #3366ff\"><a href=\"http:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=40855\">Windows Management Framework<\/a><\/span><\/span><\/span><\/span><span><span style=\"color: #767171\"><span style=\"font-size: 12pt\"><span style=\"color: #3366ff\"><span style=\"color: #3366ff\"><a href=\"http:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=40855\"> 4.0<\/a><\/span><\/span> which ships as an optional update and can be installed to Windows Server 2012, Windows Server 2008R2, Windows 7 and Windows 8. <\/p>\n<p><\/span><\/span><\/span><\/span>\n<\/p>\n<h2>1&#46; Microsoft Azure environment<\/h2>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">Microsoft Azure makes it easy to set up the server machines you need for your environment. Refer link\u00a0 <a href=\"http:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/virtual-machines-create-custom\/\" target=\"_blank\" rel=\"noopener\">Azure Environment<\/a> for more details.<\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\"> <br \/>To import Azure subscription in Release Management Client you need the following information:<\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt 0.5in;line-height: 17pt;text-indent: -0.25in\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\"><span><span>\u00b7<span style=\"line-height: normal\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span><span lang=\"EN\">Azure Subscription ID<\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt 0.5in;line-height: 17pt;text-indent: -0.25in\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\"><span><span>\u00b7<span style=\"line-height: normal\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span><span lang=\"EN\">Management Certificate Key<\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt 0.5in;line-height: 17pt;text-indent: -0.25in\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\"><span><span>\u00b7<span style=\"line-height: normal\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span><span lang=\"EN\">Storage Account Name<\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">Information about Azure Subscription ID and Management Certificate Key can be downloaded from <a href=\"https:\/\/windows.azure.com\/download\/publishprofile.aspx\" target=\"_blank\" rel=\"noopener\">publish settings file<\/a>. Storage Account information is available in your Azure Account.<\/span><\/span>\n<\/p>\n<p>\u00a0<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\">1.\u00a0 Setup Azure subscription information in RM from Administration > Manage Azure tab<\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\"><span><span>\u00a0<\/span><\/span><span>\u00a0\u00a0\u00a0 <\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\"><a href=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/3113.clip_image00220_thumb_0F4B617F.png\"><img decoding=\"async\" style=\"padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px\" title=\"clip_image002[20]\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/3113.clip_image00220_thumb_0F4B617F.png\" alt=\"clip_image002[20]\" width=\"640\" height=\"244\" border=\"0\" \/><\/a><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0cm 0cm 0pt;line-height: 17pt\">\n  <span><span style=\"font-family: Segoe UI\"><span style=\"font-size: 12pt\">2.\u00a0 Once Azure subscription is created it\u2019ll take few minutes\u00a0to sync*\u00a0Azure environments and servers (depends on the number of cloud services\/VMs). Auto sync can be disabled by de-activating the subscription in RM. RM regularly queries &#038; syncs Azure environments for changes in status or availability. <\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0cm 0cm 0pt;line-height: 17pt;padding-left: 30px\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0cm 0cm 0pt;line-height: 17pt;padding-left: 30px\">\n  <span><span style=\"font-family: Segoe UI\"><span style=\"font-size: 12pt\">For e.g. a Cloud Service deleted in Azure will show up as \u2018Unavailable\u2019 in RM.\u00a0Manual administration of Azure environments in RM is not available yet in Update 3 RC. <\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0cm 0cm 0pt;line-height: 17pt;padding-left: 30px\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0cm 0cm 0pt;line-height: 17pt;padding-left: 30px\">\n  <span><span style=\"font-family: Segoe UI\"><span style=\"font-size: 12pt\">*Only IaaS VMs are supported within RM. <\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0cm 0cm 0pt;line-height: 17pt;padding-left: 30px\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0cm 0cm 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\">\u00a0 <span lang=\"EN\">Environments:<\/span><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\"><a href=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/1460.clip_image00420_thumb_76E06F83.png\"><img decoding=\"async\" style=\"padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px\" title=\"clip_image004[20]\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/1460.clip_image00420_thumb_76E06F83.png\" alt=\"clip_image004[20]\" width=\"640\" height=\"221\" border=\"0\" \/><\/a><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">\u00a0<\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">\u00a0 Servers: <\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\"><a href=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/1538.clip_image00620_thumb_0713E990.png\"><img decoding=\"async\" style=\"padding-top: 0px;padding-left: 0px;margin: 0px 0px 0px 8px;padding-right: 0px;border: 0px\" title=\"clip_image006[20]\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/1538.clip_image00620_thumb_0713E990.png\" alt=\"clip_image006[20]\" width=\"640\" height=\"171\" border=\"0\" \/><\/a><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span><span style=\"font-family: Segoe UI;font-size: small\">\u00a0<\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<h2>2&#46; On premise environments (Standard)<\/h2>\n<p><span style=\"font-family: Segoe UI\"><span style=\"font-size: small\">You can now setup On-premise machine(s) which can be accessed using a FQDN<span lang=\"EN\"> as Standard environments in RM. These machines can be virtual or physical machines.<\/span><\/span><\/span><\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\"> <br \/>Prerequisites: <\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt 0.5in;line-height: 17pt;text-indent: -0.25in\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\"><span><span>\u00b7<span style=\"line-height: normal\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span>That the target machine(s) should have PowerShell remoting enabled and <\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt 0.5in;line-height: 17pt;text-indent: -0.25in\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\"><span><span>\u00b7<span style=\"line-height: normal\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/span><\/span>WinRM port configured for HTTP communication. <\/p>\n<p><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt 0.5in;line-height: 17pt;text-indent: -0.25in\">\n  \u00a0\n<\/p>\n<blockquote>\n<\/blockquote>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>   <span style=\"font-family: Segoe UI;font-size: small\">To enable PS remoting, run this command in admin PowerShell session:<\/span>\n> <\/p>\n<blockquote>\n<\/blockquote>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>   <span style=\"font-family: Segoe UI;font-size: small\">\u201c<span style=\"font-family: Simplified Arabic Fixed\">Enable-PSRemoting \u2013Force<\/span>\u201d<\/span>\n> <\/p>\n<blockquote>\n<\/blockquote>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>   <span style=\"font-family: Segoe UI;font-size: small\"> <br \/>To configure WinRM for HTTP or HTTPS communication, run this command in admin PowerShell session:<\/span>\n> <\/p>\n<blockquote>\n<\/blockquote>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>   <span style=\"font-family: Segoe UI;font-size: small\">For e.g. \u201c<span style=\"font-family: Simplified Arabic Fixed\">winrm quickconfig -transport:https<\/span>\u201d<\/span>\n> <\/p>\n<blockquote>\n<\/blockquote>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>   \u00a0\n> <\/p>\n<blockquote>\n<\/blockquote>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>   <span style=\"font-family: Segoe UI;font-size: small\"><strong>Note<\/strong>:<\/span>\n> <\/p>\n<blockquote>\n<ul>\n<li><\/li>\n<\/ul>\n<\/blockquote>\n<div class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>       <span style=\"font-family: Segoe UI;font-size: small\">In case of local user accounts, it is recommended to establish remote powershell connection over WinRM HTTPS port<\/span>\n>     <\/div>\n<blockquote>\n<\/blockquote>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n>   <span style=\"font-family: Segoe UI;font-size: small\"> <br \/>See <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=327815&#038;clcid=0x409\" target=\"_blank\" rel=\"noopener\">Installation and Configuration for Windows Remote Management.<\/a><\/span>\n> <\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">1.\u00a0 Create a New Standard Environment for each of your stages. <\/p>\n<p><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\"><a href=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/6354.clip_image00820_thumb_3A089B59.png\"><img decoding=\"async\" style=\"padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px\" title=\"clip_image008[20]\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/6354.clip_image00820_thumb_3A089B59.png\" alt=\"clip_image008[20]\" width=\"640\" height=\"143\" border=\"0\" \/><\/a><\/span>\n<\/p>\n<p>\u00a0<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">2.\u00a0 Create the Servers machine that are to be grouped as Standard environment machines <\/p>\n<p><\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\"><a href=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/8015.clip_image01020_thumb_0D1859E0.png\"><img decoding=\"async\" style=\"padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px\" title=\"clip_image010[20]\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/8015.clip_image01020_thumb_0D1859E0.png\" alt=\"clip_image010[20]\" width=\"640\" height=\"309\" border=\"0\" \/><\/a><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\"> <br \/>Standard servers can only be created from inside a Standard Environment. Provide the DNS name for on premise machine which you want to add as Standard server along with WinRM port number.<\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">To know which port is already open, run the following command on the machine: <br \/><\/span><\/span>\n<\/p>\n<p>\u00a0<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\"><span> <br \/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span>\u201c<span style=\"font-family: Simplified Arabic Fixed\">winrm e winrm\/config\/listener<\/span>\u201d<\/span><\/span>\n<\/p>\n<p>\u00a0<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\">3.\u00a0 Environment of type Standard can be seen in Environments Tab.<\/span>\n<\/p>\n<p>\u00a0<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  \u00a0\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\"><a href=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/2021.clip_image01220_thumb_2B1B8936.png\"><img decoding=\"async\" style=\"padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px\" title=\"clip_image012[20]\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2014\/07\/2021.clip_image01220_thumb_2B1B8936.png\" alt=\"clip_image012[20]\" width=\"640\" height=\"124\" border=\"0\" \/><\/a><\/span>\n<\/p>\n<p><span style=\"font-family: Segoe UI;font-size: small\">Now that you\u2019ve setup your environments, follow the blog on how to deploy using PS\/DSC from link: <\/span><\/p>\n<h3><a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2014\/07\/07\/how-to-deploy-to-standard-or-azure-environments-in-release-management-2013-with-update-3-rc.aspx\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: Segoe UI;font-size: small\">How to deploy to Standard or Azure environments in Release Management 2013 with Update 3 RC<\/span><\/a><\/h3>\n<p>\u00a0<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\">\u00a0<\/span><\/span>\n<\/p>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span lang=\"EN\"><span style=\"font-family: Segoe UI;font-size: small\"><strong>Notes: <\/p>\n<p><\/strong><\/span><\/span>\n<\/p>\n<ul>\n<li>\n<div class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n      <span style=\"font-family: Segoe UI;font-size: small\">Stages in &#8216;vNext Release Paths&#8217; has to be of type either Azure environment or Standard (On-premise) environment. A given Release Path cannot have both kinds of environment.<\/span>\n    <\/div>\n<\/li>\n<li><\/li>\n<\/ul>\n<div class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n      <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\">WinRM deployments using Proxy Server, Proxy server authentication is not supported yet. Proxy has to be reset.<\/span><\/span>\n    <\/div>\n<ul>\n<li>\n<div class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n      <span style=\"font-family: Segoe UI\"><span style=\"font-size: small\">WinRM session time-outs has to be set manually on the target machines. For more details refer to <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=327815&#038;clcid=0x409\" target=\"_blank\" rel=\"noopener\">Installation and Configuration for Windows Remote Management.<\/a><\/span><\/span>\n    <\/div>\n<p class=\"MsoNoSpacing\" style=\"margin: 0in 0in 0pt;line-height: 17pt\">\n  <span style=\"font-family: Segoe UI;font-size: small\">\u00a0<\/span>\n<\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>With Microsoft Release Management 2013 Update 3 RC, you can now use Windows PowerShell or Windows PowerShell Desired State Configuration (DSC) for deploying and managing configuration data. We now support deploying to On-premise environment (Standard) and Azure environments without having to setup Microsoft Deployment Agent. \u00a0 Prerequisites PowerShell (PS) You can use PS scripts to [&hellip;]<\/p>\n","protected":false},"author":62,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[228,224,253,226,1],"tags":[],"class_list":["post-973","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-admin-licensing","category-azure","category-azure-devops-server","category-ci","category-devops"],"acf":[],"blog_post_summary":"<p>With Microsoft Release Management 2013 Update 3 RC, you can now use Windows PowerShell or Windows PowerShell Desired State Configuration (DSC) for deploying and managing configuration data. We now support deploying to On-premise environment (Standard) and Azure environments without having to setup Microsoft Deployment Agent. \u00a0 Prerequisites PowerShell (PS) You can use PS scripts to [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=973"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/973\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}