Does it work also with ms web deploy?

Automated deployment for web applications and databases

Does it work also with ms web deploy?

Postby spamme » Mon Feb 10, 2014 12:47 pm

Hello

We are looking for a deploy manager, which works also with ms web deploy, because we don't want to change the whole packaging and deploy process. It seems that deploy manager need its deploy agent and the packaging method. Does it support also ms web deploy packaging and deploy agent or not?

Thanks
spamme
 
Posts: 2
Joined: Mon Feb 10, 2014 12:44 pm

Postby chirayu » Wed Feb 12, 2014 1:18 pm

Hi

Deployment Manager is an alternative to MS Web Deploy, so it is not designed to work with it. There are a number of tools out there to do automated deployments, but Deployment Manager is designed to deploy websites with SQL Server databases. It also deploys .NET applications and can be customised with Powershell. In addition, it also gives you a dashboard view of which application versions are running on different machines. It also stores state- deployment logs of previous deployments, audit history etc.

It seems that deploy manager need its deploy agent and the packaging method.


If you are doing database deployments, Deployment Manager (DM) does not need the agent installed on the target database machine. For other deployments, DM does need the agent installed.

During a deployment, we pull NuGet packages from a NuGet feed, so this gives you flexibility to have different packaging and publish methods. Some people automate it- they use our tools sqlCI.exe/rgpublish.exe and hook them into their build system to generate and publish packages whenever a build is triggered. We also have add-ins for Visual Studio and SSMS to build and publish web/database packages to a feed configured with Deployment Manager.

Does it support also ms web deploy packaging and deploy agent or not?

DM uses NuGet Packages for deployments. What does MS Web Deploy use for packaging? We do not support Web Deploy agents.
Chirayu Shishodiya
Software Engineer - Deployment Manager
Red Gate
chirayu
 
Posts: 68
Joined: Mon Sep 17, 2012 5:48 pm

Re:

Postby spamme » Thu Feb 13, 2014 12:57 pm

Thanks for the reply

At the moment our build-packaging-deploy pipeline is built on ms web deploy and I must say, it's not so bad, it works quite good and it has some feature, that we like a lot. Most precisely we like to deploy the application with a web service on a server, which isn't in our domain, this means no AD authentication, and it does also DB upgrades, without have to expose SQL server to internet.
The only problem is the missing a nice deploy manager with an UI and an overview. At the moment we use a powershell script to manage the deploy process but we would prefer a small web application, which can couple with the build server and use its build artifacts as sources for the deploys.

[quote="chirayu"]What does MS Web Deploy use for packaging?[/quote]

We use the standard ms deploy packaging system, which can be imported also from IIS. Some customers receive the application package and they just import the package in IIS.

Thanks anyway, in case that we decide to change the whole build-package-deploy pipeline, we would take the Deploy Manager in consideration.
spamme
 
Posts: 2
Joined: Mon Feb 10, 2014 12:44 pm


Return to Deployment Manager

Who is online

Users browsing this forum: No registered users and 0 guests