Web Deploy (Web Deployment Tool) is an IIS extension, containing essentially a set of tools and a managed framework for simplifying the deployment, management and migration of Web applications, sites, and even entire servers. Both developers and IT Professionals can benefit from this wide range of features, which includes packaging and deploying Web applications, synchronizing sites and servers, and migrating from IIS 6.0.
It is a free download and there are no plans to charge for this IIS extension in the future.
Package your Web applications:
- Packages a Web application or an entire site, including the associated SQL database.
- Ability to package certificates, ACLs, COM, GAC, and Registry settings.
- Supports both live servers and zipped packages as a source or destination target for Web applications.
- Seamless integration into the IIS 7 Manager and Visual Studio 10 interfaces.
Deploy your Web applications:
- Administrative user rights are not required in order to deploy Web applications.
- Integrates with the IIS 7 Web Management Service (WMSVC) for remote deployment by non-administrators.
- Server administrators have granular control over the operations that can be performed and can delegate tasks to non-administrators.
- In addition to using IIS Manager and Visual Studio 10, tasks can be performed by using the command-line, PowerShell cmdlets, or APIs.
Synchronize your Servers:
- Ability to synchronize or migrate the entire Web server, or a single Web site or application.
- Synchronizes only data that has changed.
- Ability to detect missing dependencies during synchronization.
- Automatically gathers the following when you sync a Web site:
- Content
- IIS configuration
- Certificates
- Registry keys
- ASP.NET configuration
- Use a secure service (server administrators only, can be secured with HTTPS, etc.) to synchronize the machines.
You can participate in a discussion about Web Deploy by clicking
here.