Application Deployment and Management Tools

Overview

This topic briefly describes the tools that you can use for deploying and managing a BizTalk application and then summarizes the operations you can perform with each tool. A table at the end of this topic summarizes the tasks you can perform using the BizTalk Server Administration console and BTSTask.

  • BizTalk Server Administration console. The BizTalk Server Administration Console, a Microsoft Management Console (MMC), is the primary management tool for BizTalk Server. It provides a graphical user interface for performing all of the deployment and management operations for a BizTalk application. For example, from the administration console, you can start the Import, Installation, and Export Wizards as well as add and remove an application's artifacts and make other modifications to the application.

    You also generate BizTalk .msi files for your BizTalk applications by using either the Export MSI File Wizard or BTSTask, described next. You can then install the application on a computer from the .msi file or import the application from the .msi file into another BizTalk group. For more information about the administration console, see Using the BizTalk Server Administration Console.

  • BTSTask command-line tool. BTSTask allows you to perform many application management tasks from the command line. For more information about using BTSTask, see BTSTask Command-Line Reference.

  • Scripting and programmability APIs. You can use Microsoft Windows Management Instrumentation (WMI) to create and run scripts that automate many application management tasks. For information about using WMI, see the WMI Class Reference in the UI guidance and developers API namespace reference.

  • Visual Studio. The developer can create BizTalk assemblies in Visual Studio and use the Deploy command to automatically deploy them into a BizTalk application. For more information, see Deploying BizTalk Assemblies from Visual Studio into a BizTalk Application.

    .

    Important

    You should never deploy an assembly from Visual Studio running on a production computer. This can disrupt running applications. For more information, see Best Practices for Deploying a BizTalk Application.

Tool by the task

The following table summarizes the tasks you can perform by using the administration console and BTSTask.

Task Tool
Export an application .msi file - BizTalk Server Administration console
– Export MSI File Wizard
- BTSTask
Import an application .msi file - BizTalk Server Administration console
– Import MSI Wizard
- BTSTask
Create or delete an application - BizTalk Server Administration console
- BTSTask
Install an application BizTalk Server Administration console
– Installation Wizard (or double-click the application .msi file)
Uninstall an application BTSTask (or use Add or Remove Programs Control Panel)
Add artifacts to an application or remove artifacts from an application - BizTalk Server Administration console
- BTSTask
Import and export bindings and binding files - BizTalk Server Administration console
- BTSTask
Import and export policies - BizTalk Server Administration console
- BTSTask
Start and stop an application BizTalk Server Administration console
Change the state of an artifact: start, stop, enable, disable, enlist, and unenlist BizTalk Server Administration console
Edit artifact properties BizTalk Server Administration console
Create a send port, send port group, receive location, or receive port BizTalk Server Administration console

See Also

Administrative and performance tools
Understanding BizTalk Application Deployment and Management