MS Deploy - Microsoft's new tool for deploying web sites
In a session at PDC2008, a Program Manager from the Internet Information Server (IIS) team at Microsoft, acknowledged that it's complicated to deploy IIS web sites using Windows Installer (MSI). Instead of building upon and improving Windows Installer, the IIS team created a new packaging and deployment technology called "Web Deployment Tool" also known as MS Deploy. It creates a zip file or folder which contains all content and settings, even including SQL databases and SSL certificates. From this zip and a xml configuration file, IIS 7 on the target machine can set up the web site with a few clicks. See yourself:
MS Deploy can be integrated with Visual Studio 2010 and requires Internet Information Server 7.
For more information see the Microsoft Web Deployment Team Blog.