Home > ALM, TFS, TFS2012 > TFS Express: Scale out Build Service

TFS Express: Scale out Build Service

This post is a continuation to TFS Express: Configure Build Service article. I will go through the steps to scale out the Build Service into another server (Build Server 2). Build Server 2 has Windows 8 Operating System and will be dedicated to build Windows 8 Store applications (future post).



am doing the deployment on virtual machines. I already have TFS2012 Express installed, Build Server 1 configured with a build controller and a build agent and I will deploy agents on Build Server 2

In this version of TFS, Microsoft created on executable for TFS to install and configure TFS, Controllers and Build Agents.

On the Build Server 2, install TFS 2012 Express

Open the TFS Admin Console

Click Build Configuration

Click on the Configure Installed Features link


Click Next or select Project Collection

Select a TFS Server and Team Project Collection and click Connect


Notice that the Configuration wizard detected that there are a controller and a build agent already installed

Click next to configure Build Services


Select Scale out build services. This options allows this server to work side by side with other machines where other controllers and/or agents installed

From the Number of build agents drop down, the recommendation is 1 agent per logical CPU

From the Add this capacity to the following resource, you can either select an existing controller or create a new one. In this post we are adding two agents to an existing controller based on the implemented topology.

At the bottom, you can see the Configuration summary.

Click Next


Select a system account or a specific user account if you want to limit the privileges for the build user


Click Next then Configure


Click Next and Finish if the configuration complete successfully

Go back to the TFS Express Admin console and notice that two agents have been installed. Make sure the that there is a green icon on the server’s icon which indicates that the agents are running in a healthy state.


In the next post, I show how to create a new build definition Visual Studio for Team Foundation Server. Stay tuned 🙂

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: