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 the wide range of features, including packaging and deploying Web applications, synchronizing sites and servers, or 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 Web applications.
- Seamless integration into the IIS 7.0 Manager and Visual Studio 10 interface.
Deploy your Web applications:
- Administrative privileges are not required in order to deploy Web applications.
- Integration with the IIS 7.0 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 the IIS Manager and Visual Studio 10, tasks can be performed 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.