Create a BizTalk Virtual Machine in Azure
Create a BizTalk Server virtual machine in Microsoft Azure. When complete, you have a BizTalk Server available and ready to be configured using an existing SQL Server virtual machine in Azure. Internet Information Services (IIS) and MS Distributed Transaction Coordinator (MSDTC) are also installed and ready to use.
Before you create the BizTalk Server virtual machine, there are two Domain options when configuring multiple virtual machines in a group:
Option | Description |
---|---|
Domain Controller hosted in Azure |
You create a Windows Server virtual machine in Azure and enable Active Directory. This server is the domain controller. The domain is created before you create the virtual machines. The BizTalk Server and SQL Server virtual machines are provisioned and then joined to this domain. There are a few ways to create the Domain. Refer to the following links: Community Addition: Create a Virtual Network in Azure Community Script: End to End BizTalk Domain Setup in Windows Azure IaaS Scripts Virtual Network Configuration Tasks Guidelines for Deploying Windows Server Active Directory on Azure Virtual Machines Create a Virtual Machine Running Windows Server |
Join your on-premises Domain |
In this approach, you create the BizTalk Server and SQL Server virtual machines. Then, join these virtual machines to your on-premises domain. This option requires a Virtual Network. A Virtual Network is your private network hosted on Azure. A Network Administrator creates the Virtual Network before you create the virtual machines. Virtual Network in Azure helps you get started. |
Create the BizTalk Virtual Machine
Sign in to the Azure Management Portal at https://go.microsoft.com/fwlink/p/?LinkID=213885.
In the taskbar at the bottom, select New, select Compute, select Virtual Machine, and then select From Gallery.
In the list, select the BizTalk Server virtual machine:
BizTalk Server 2013 Developer
BizTalk Server 2013 Enterprise
BizTalk Server 2013 R2 Developer
BizTalk Server 2013 R2 Enterprise
BizTalk Server 2013 R2 Standard
BizTalk Server 2013 Standard
Configuring BizTalk Server 2013 and 2013 R2 on an Azure VM describes the different editions, including a link to the pricing calculator.
Select the NEXT arrow .
Enter the following information:
Property Description Virtual Machine Name
Enter the name of the virtual machine. Naming the virtual machine is similar to naming a physical computer. It’s best to be specific and name it for the intended purpose, like BTS2013Test or BTS2013ProdA.
Tier
Select an option to automatically populate the Size.
Size
Select the virtual machine size that fits your needs.
Hardware and Software Requirements for BizTalk Server 2013 and 2013 R2 lists the recommended minimum requirements.
New User Name
Enter a user name. This user name is the local Administrator on the virtual machine.
New Password
Enter the Administrator password.
Confirm
Re-enter the Administrator password.
Select the NEXT arrow .
Enter the following information:
Property Description Cloud Service
Create a new one or use an existing service. Using a cloud service, you can load balance all the virtual machines within the cloud service. See Connect Virtual Machines with a Cloud Service for more information on cloud services.
Cloud Service DNS Name
The DNS Name refers to your virtual machine over cloudapp.net. You can enter any name. Some examples include:
YourVMname.cloudapp.net
ProcessingServer.cloudapp.net
MyCompanyBTSRedmond.cloudapp.net
Region/Affinity Group/Virtual Network
Options:
Virtual Network: Your private network hosted on Azure. If you use an IP range and subnets, a Virtual Network can be the appropriate choice. When you click Virtual Network, you also click the Virtual Network Subnets. If a Virtual Network does not exist, this option is grayed out.
A Network Administrator creates the Virtual Network and Subnets before you create the BizTalk Server virtual machine. Create a Virtual Network in Azure provides additional information.
Important
If you are adding this virtual machine to your domain, a Virtual Network is required.
- Affinity Group: A grouping in a single datacenter. All your Azure services are associated with this grouping and are located in the same datacenter. An Affinity Group is created when creating a new Azure service.
The Affinity Group is created before you create the BizTalk Server virtual machine. Create an Affinity Group in the Management Portal provides more information.
- Regions: Select the region (datacenter) to host your BizTalk Server virtual machine. You can choose any Region you prefer.
Storage Account
You can use an existing Storage account or automatically generated a new Storage account.
Availability Set
Options:
- None
- Availability Set: When a virtual machine is part of an Availability Set, the virtual machine is deployed to different fault domains with other virtual machines in the set. Multiple virtual machines in an Availability Set ensure that your application is available during network failures, hardware failures, and any planned downtime.
Endpoints
Enter the endpoint with its TCP or UDP port. These endpoints let you communicate with your virtual machine. Some endpoint examples include Windows PowerShell and Remote Desktop.
Select the NEXT arrow .
Select any additional extensions for your virtual machine.
Select the CHECK MARK when complete.
The virtual machine is now listed in Virtual Machines with a Starting (Provisioning) status. Provisioning can take several minutes to complete. When complete, the Status is updated to Running:
If you plan to have multiple BizTalk Servers in the group, repeat these steps as needed.
Once provisioned, you have a computer with the following software installed:
Windows Server
BizTalk Server
More requirements, including Internet Information Services (IIS) and MS Distributed Transaction Coordinator (MSDTC) are installed and ready to use.
Community Topics
BizTalk Server 2013: IAAS Provisioning a Virtual Machine
BizTalk 2013 Development Azure VM Creation Script Download
Creating Azure VM's with the REST API
Next Step
Create the BizTalk Group Prerequisites | Azure Virtual Machine