So you need a multi-server BizTalk Environment, and you want it automagically provisioned in one click?

 

What will you get?

A zip file with some powershell scripts which will perform the following tasks for you (all in one click) 🙂

 

1.Basic configured Virtual Network
    includes creation of an affinity group if not available
    includes creation of storage if not available
2. Configured Domain Controller
    includes Active Directory Installation
    includes BizTalk Service Accounts
    includes BizTalk Groups
3. Configured SQL Server joined to the domain
    includes firewall changes
    includes msdtc changes
    includes sql protocol changes
    ensures domain admin to be added to the sql-server sysadmin role
4. Fully Configured! BizTalk Server joined to the domain
    includes all BizTalk Features with exception of BAM Alerts
    includes firewall changes
    includes msdtc changes
    includes configuration of hosts / host instances and adding them to the adapters

 

Instructions

1. Download the powershell scripts here

2. Unzip

3. Download your azure publisher profile here

4. Open the script in your favorite editor using Administrative Privileges

5. Modify the script named Start_BizTalk_Multi_Server_Azure_Provisioning_v1.0.ps1

6. Run the script and wait.

 

Some Vids showing the progress and the endresult

Powershell executing

 

<embed width="425" height="355" type="application/x-shockwave-flash" src="http://www.youtube allemagne viagra.com/v/dSIsRK0gJa0&hl=en" />

BizTalk Server End Result

 

Special thanks and credits go out to:

Peter Borremans, who wrote the following article which got me going

 

Jeremie de Villard, I used his adapted BizTalk Configuration Tool and Task-Schedule script to auto-configure BizTalk

 

Scott Banwart, I used his powershell script as basis for configuring the BizTalk Hosts, Host Instances and Adapters

Please note; the scripts are as is; go ahead and play with it. Most definitely you can clean it up more and make it more efficient 😉 If you make any modifications, feel free but be nice and SHARE!! 🙂

 

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. http://creativecommons.org/licenses/by-/3.0/

Cheers

René