Information Technology Reference
In-Depth Information
Understanding Web Deploy packages
Microsoft Web Deploy allows you to deploy, migrate, and manage IIS websites, web servers,
and web applications. Web Deploy has the following features:
Web application packaging This feature allows you to package a web application,
complete websites, associated databases, registry settings including Access Control
Lists (ACLs), Element Object Model (COM), and global assembly cache (GAC).
Web application deployment This feature allows you to deploy web applications
without requiring local administrative privileges on the server hosting IIS and configure
parameters to change how the package is deployed, such as modifying database con-
nection strings.
Web server migration and synchronization This feature allows you to synchronize
or migrate web servers, websites, or web applications from one host to another.
To create a web deploy package, you need to first install the Web Deployment Tool and
the IIS Manager UI module on the server that hosts the website or web application you intend
to package. Once the Web Deployment Tool is installed, you can use the IIS Manager console
to export a website or web application as a Web Deploy package.
When exporting an application, you can choose which elements to export, whether to
include an encryption password, and whether to include ACLs as part of the package. The
package is exported to a .zip file, which you can then paste into the VMM library share. Once
present in the library share, the Web Deploy package can be used with an application profile.
SQL DAC packages
Data-tier application (DAC) packages include database and SQL Server instance objects that
can be used by an application. The advantage of a DAC is that it provides a single entity for
authoring, managing, and deploying a data-tier object. A DAC package is a zip file that stores
multiple XML files that describe the following elements:
DAC metadata This includes the name and version of the DAC.
Database object definitions
This includes database schema, tables, views, and
stored procedure.
Instance level object definitions Includes database login information.
Prerequisites A set of prerequisites for hosting the DAC, such as collation.
Scripts and files Can include application documents, data-generation plans, pre and
post deployment scripts.
DACs are usually created in Visual Studio by developing a data-tier application.
MORE INFO UNDERSTANDING DATA-TIER APPLICATIONS
You can learn more about data-tier applications at http://msdn.microsoft.com/en-us/
library/ee240739%28SQL.105%29.aspx .
 
 
 
Search WWH ::




Custom Search