26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Dual-server deployment<br />

Single-<strong>Server</strong> Deployment <strong>with</strong> Workgroup<br />

With this deployment approach, you create a workgroup where you have no Active Directory<br />

domain controller. You use this installation mode when you have a small team. If you use this<br />

installation mode, each user requires a local account on the server to enable them to log on to the<br />

server. For this type of deployment you can only install onto a single-server, and dual-server<br />

installation is not supported.<br />

Single-<strong>Server</strong> Deployment <strong>with</strong> Active Directory<br />

If you have an Active Directory, then you have two deployment choices. You can install both the<br />

data tier and the application tier on the same server, or you can install the data tier and the<br />

application tier on separate servers.<br />

What Is the Right Type of Deployment for My Organization?<br />

To decide whether a single-server or dual-server install is the right choice for your organization,<br />

consider the following questions:<br />

• How many users do I need to support? If you plan to have more than 400 users, consider<br />

whether a dual-server deployment might better suit your needs.<br />

• How many projects will I be supporting <strong>with</strong> TFS? If you are supporting a large number<br />

of projects, consider whether a dual-server TFS deployment might better suit your business<br />

needs. Each TFS instance can support up 5000 projects. If you need to support more than<br />

5000 projects then consider setting up more than one <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> instance.<br />

• Do I have a server I can dedicate to TFS? The server in a single-server <strong>Team</strong> <strong>Foundation</strong><br />

<strong>Server</strong> deployment should be dedicated to TFS functionality. The TFS should not serve any<br />

other purpose, such as being a mail server, file server, or database server for other<br />

applications.<br />

Advantages of Single-<strong>Server</strong> Deployments<br />

Consider the following advantages when deciding whether to implement a single-server<br />

deployment:<br />

• Simplicity<br />

• You can manage all aspects of TFS deployment on a single-server.<br />

• You can configure all access rights and permissions for users and groups on one<br />

server.<br />

• You only have one server to schedule for backup and maintenance.<br />

• Availability Because both the application tier and the data tier are present on a single<br />

server, you do not have to consider network restrictions or network latency between the<br />

application tier and data tier when planning your deployment.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!