In this chapter we will take a look at the installation and configuration steps for BizTalk360.
How to obtain BizTalk360?
BizTalk360 can be downloaded from the website http://www.biztalk360.com/free-trial/. After having downloaded the BizTalk360 Installer/MSI, you need to obtain a license key. You can request a Trial license key by filling up the form in the Free Trial page on the website. You will receive an email with the trial key information.
The following table shows the hardware requirements that need to be available to install BizTalk360.
Computer and Processor
A computer with an Intel Pentium-compatible CPU that is:
1 GHz or higher for single processors
900 MHz or higher for double processors
700 MHz or higher for quad processors
The 64-bit versions of BizTalk Server require a 64-bit operating system running on an x64 based system. Computers based on CPUs that are compatible with the AMD64 (x86-64) and Extended Memory 64-bit Technology (EM64T) processor architecture are considered x64 based system
Hyper-Threading and Dual-Core processors are supported.
4 GB or higher
Hard Disk (Database)
10 GB of available hard disk space for a complete installation including the operating system and all prerequisite software. The hard disk must be NTFS formatted.
The following table lists the software required for installing and running BizTalk360.
|Software Requirement||Supported Version(s)|
Windows 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2
Microsoft .NET Framework
Minimum requirement of Microsoft .Net Framework 4.0
Microsoft BizTalk Server 2009, Microsoft BizTalk Server 2010, Microsoft BizTalk Server 2013, Microsoft BizTalk Server 2013 R2
Internet Information Services (IIS)
IIS 7.5 and 8.0
Microsoft SQL Servers
Any version of Microsoft SQL Server (Express Edition is also supported)
Administrative rights for the user
The BizTalk360 MSI Installer is automated to the extent of being able to detect the prerequisite connections. It will not allow you to continue further if any missing components are detected. If any errors are highlighted, you need to stop the installation process, correct the highlighted error, and then rerun the installer.
The following steps explain how to execute the MSI and the various stages during execution:
- Run as Administrator
- End User License Agreement (EULA)
- Automatic Prerequisite Checks
- IIS Virtual Directory/Application Pool setting
- Database Creation
- Background Monitoring Service configuration
- Feature Summary and Install
Run MSI as Administrator
One of the basic prerequisites is to run the MSI as an administrator. In computers running Windows 7, 2008, 2008 R2, you can click on the Start menu and type "cmd" on the search box. Once the "cmd.exe" program appears on the list, right click and select "Run as administrator".
On the command prompt, navigate to the location where the .msi file is stored and execute the MSI file.
End User Licence Agreement (EULA)
Once the MSI file is executed, BizTalk360 Installation Wizard will launch and display the Welcome page. Simply click the "Next" button. The next page is the End User License Agreement (EULA) agreement which explains the licensing Terms and Conditions. If you agree to the T&C, you can select the "I accept the terms in the License Agreement" check box and click the "Next" button.
Automatic Prerequisite Checks
The next screen is about the Prerequisite checks. If one or more of the prerequisites fail, cancel the installation and make sure that all the prerequisite conditions are met before installation.
IIS Virtual Directory/Application Pool setting
This screen allows the user to select the IIS website where you want to create the virtual directory for BizTalk360. By default, the virtual directory is named as "BizTalk360". If required the user can change the name. This screen also allows the user to setup the IIS application pool details (which will be configured for the virtual directory). The user needs to provide a username and password which will be used for application pool identity. Make sure the configured application pool user is part of the following windows groups:
- Local Administrators Group (in all servers)
- BizTalk Server Administrators Group
- BizTalk Application Users Group
- BizTalk Isolated Host Users Group
- SSO Administrators Group
- IIS_IUSRS group
Note: When configuring multiple environments, it is essential to make sure the application pool user is part of the BizTalk Server Administrators and SSO Administrators group.
There are two sets of validation checks performed:
- The password and Confirm Password must match
- Username and Password combination should be valid
You cannot proceed further if any one of the validation check fails.
BizTalk360 uses a SQL server back-end database to store its configuration data and for persisting some run-time data like event log entries, throttling counter data etc. This screen helps users to configure the location of that database. The user can specify either local or remote SQL server instance name and the required authentication details. You can validate the details by pressing the "Test Connection" button.
Background Monitoring Service configuration
BizTalk360 uses a background Windows service for certain tasks like collecting event log data and persisting in the back-end SQL server database, taking care of data purging, monitoring systems, sending alerts, sending SMS, running message box viewer etc.
This screen allows the user to configure the credentials for the NT service. If it is a single server environment (ex: Development), you can leave the default setting "Local System". But for multi server deployment and multi environment configuration, you need to configure a domain account and make sure the account got sufficient privileges to access the event viewer in all the servers/environments.
If you experience any issues during installation related to NT service configuration (ex: Access denied), you can continue the installation by selecting "Local System" and later configure the correct service account on the Services management console (services.msc).
Feature Summary and Install
This screen shows the summary of features and location where BizTalk360 will be installed. You can choose a different location if required. You can confirm the details and click "Next". The final page shows a quick summary, and at this stage you are ready to install BizTalk360. Click the "Install" button.
The installer will take a minute or 2 to install all the features and it will display the installation status and will open the BizTalk360 application in a browser.
Click the Finish Button to complete the installation of BizTalk360.
If the final screen of the installer displays any errors, check the Troubleshooting Guide on the website (http://assist.biztalk360.com/support/solutions/1000103421), where some of the common configuration issues and the resolutions are described.
BizTalk360 can be uninstalled like any other program by going to "Add Remove Programs" in control panel and selecting "Uninstall". There are couple of things you need to be aware of:
- The back end database used by BizTalk360 will not be removed by the uninstaller. This is by design, the administrator can manually remove it by using SQL Server Management Studio.
- BizTalk360 creates log files for diagnosis purposes. It uses circular logging mechanism which makes sure the log file size will never reach more than 5MB (Can be configured to smaller or bigger value in the config file). Since these files are created by the run-time and the original installer is not aware of this, during uninstall the installer won’t remove those files and the folders that contains those files. An administrator needs to manually delete the folders.
After the installation process completes, the installer will open BizTalk360 in a browser. It takes a couple of seconds before BizTalk360 is loaded in the browser and during that time a progress bar is shown. You can access BizTalk360 typically by navigating to the following URL in the local machine http://localhost/BizTalk360 (if you have just chosen the default virtual directory name). Since it’s a web application, users can navigate to it from outside the machines as well.
Register your license key
The basic thing you need to configure after installation is to register your license key. You can do that by navigating to Settings > Environment/Licenses, and click the Edit button. Paste your license key and press the OK button. Once you receive the confirmation message, press Ctrl+F5 to refresh the browser.
Configuring BizTalk360 after installation
Once BizTalk360 is installed and opened in a browser, you’ll see the Home screen with Environment dashboard. For proper functioning of BizTalk360, it’s important to configure some basic things. To make your life easy, BizTalk360 comes with an inbuilt to-do configuration section. Navigate to Settings >To Do List. You will see the following screen showing various sections of BizTalk360 that requires configuration and what’s their current status. You don’t need to do all the steps now. Initially this screen will show all red, when you install it first time, as you start using various sections in BizTalk360, the corresponding sections will turn green.