Understanding Administrative Concepts and Tools
You can better manage Visual Studio Team Foundation Server if you understand its architecture, the basic concepts behind its structure, and the tools for managing your deployment that are provided as part of the system. To deploy and manage Team Foundation Server, you must understand both how it works and how it communicates with other components of Team Foundation. As an administrator for Team Foundation Server, you must become familiar with Windows security restrictions, user account control, and SQL Server databases and security. If your deployment is integrated with SharePoint Products, you will also need to familiarize yourself with site collection and Web application management.
By choosing a deployment topology that best meets the needs of your business, you can help maintain the long-term manageability and sustainability of the software projects that you support. You can review the example topologies of Team Foundation Server to see what kind of topology might best suit your needs.
Visual Studio Team Foundation Server includes an administration console to help you with many of the administration tasks that are involved in managing and maintaining your deployment of Team Foundation Server. By using the console, you can organize and manage users, collections of software projects, and build and virtual lab environments. You can also review the status of your deployment and view logs of server activity.
Learn about Team Foundation Server concepts and architecture: You can better plan for and manage Visual Studio Team Foundation Server if you understand its architecture, the requirements for deploying it in a domain or a workgroup, and the basic concepts and terminology used throughout this documentation.
Trusts and Forests Considerations for Team Foundation Server
Managing Team Foundation Server in a Workgroup
Choose a deployment topology: You can install and configure Team Foundation Server in many ways. You can also expand or reduce your deployment as your needs change. Review the example topologies to help you decide what configuration might best suit your development needs.
Maintain the health of your deployment: You can back up the databases that contain the data for your deployment of Team Foundation Server.
Change the configuration of your deployment: You can move the databases that contain the data for your deployment of Team Foundation Server, move the application-tier, or both. You can also move team project collections, add servers, or otherwise change your deployment topology.