• Complain

Gauvin - Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development

Here you can read online Gauvin - Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Berkeley;CA, year: 2015, publisher: Apress, genre: Business. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Gauvin Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development
  • Book:
    Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2015
  • City:
    Berkeley;CA
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

This book covers the critical as well as the less obvious aspects of managing Microsoft Team Foundation Server 2015 in a variety of development and test environments. Coverage includes basic installation, initial configuration, maintenance, and common trouble shooting techniques, sizing, and performance considerations. Essentials of Administering Team Foundation Server 2015 explains how TFS can help you incorporate source control in your development environment. Youll learn how to set up TFS to match how you develop software. The book covers using TFS in the whole development process, along with practical advice on how to use its features effectively to get up to speed quickly. In addition, the author dives into using TFS in your team covering subjects like setting up accounts for different roles, manage users, and groups--plus what you need to know about TFS security and running a secure team. No discussion of a centralized system like TFS would be complete without learning how to back up and restore it, and the author covers what you will need to know to maintain your TFS including the backup and restore details required to properly plan for disaster recovery. The book details what you need to know about TFS functionality in creating and setting up collections and projects, how to manage the build process with Team Build (including setting it up and deploying build server and agents), using templates to speed up the creation of builds, building multi-platform solutions, and testing. In this book, youll learn how to: Plan, install, and configure TFS Secure your TFS environment Plan and manage source control with TFS Manage the development process with TFS Manage the build process Test with TFS.;At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Planning for Team Foundation Server; Before You Begin; Team Foundation Server 2013 Editions; TFS Architecture Overview; Installation Considerations; Basic Requirements; Installation Checklist ; Accounts and Permissions ; Supported Operating System Requirements; Performance and Planning; Hardware; Scaling Tips: One to Many; SharePoint Requirements ; SQL Server Requirements ; SQL Server 2014 Performance ; TFS Express SQL Naming Requirement.

Gauvin: author's other books


Who wrote Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development? Find out the surname, the name of the author of the book and a list of all author's works by series.

Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Gary Gauvin 2015
Gary Gauvin Essentials of Administering Team Foundation Server 2015 10.1007/978-1-4842-0571-6_1
1. Planning for Team Foundation Server
Gary Gauvin 1
(1)
NH, US
This chapter explores what you need to consider for establishing a solid Team Foundation Server (TFS) environment, including the following:
  • General installation requirements
  • Accounts and permissions needed
  • Correctly sizing the environment
  • Supported operating system requirements
  • Specific SharePoint requirements
  • SQL Server requirements
  • Ports required
  • Language considerations
Before You Begin
By using Team Foundation Server 2013, teams can enable themselves to get more productive faster and scale beyond a small team into a larger one, without outgrowing the toolset they are on. I am assuming that you have a functioning network and Windows Server installations to cover the infrastructure portions required for the installation. Also, its probably worth pointing out that this book is based on Team Foundation Server 2013 Update 3, which was released on August 4, 2014. So if you are using a different edition, please make sure that you double-check the requirements for that release before you begin.
Team Foundation Server 2013 Editions
Team Foundation Server 2013 (TFS 2013) is available from a multitude of sources and at many price points, and as soon as I write this, Microsoft will probably add another one. Some popular ways to acquire it are free (Team Foundation Server 2013 Express is free for up to five users), a Microsoft Developer Network (MSDN) subscription, and various Microsoft Volume Licensing programs. If you dont want to host the server-side components within your organization, another alternative is to use Visual Studio Online. Not sure which is right for you? Your best bet is to first download and read the Visual Studio 2015 and MSDN Licensing White Paper available at www.microsoft.com/en-us/download/details.aspx?id=13350 .
TFS Architecture Overview
Since TFS has a lot of moving parts, I thought Id give you a picture of how it all fits together. Now before I get a lot of hate mail on this, it is a simplified chart and Im likely going to leave off someones favorite feature. All the big pieces are here though. The purpose is to the give the reader a better idea of how whats being discussed fits in the big TFS picture.
There are also a number of deployment options that will have an effect on the final look of your architecture, such as scaled-out servers and high availability (HA) database options (see Figure ). This should serve as a good general reference, though, as you move through the book.
Figure 1-1 TFS architecture reference Installation Considerations There - photo 1
Figure 1-1.
TFS architecture reference
Installation Considerations
There are a few pieces of information that you need to collect, and a few configuration tasks that youll need to make sure have been completed properly. Here Ill cover the system requirements and provide a handy checklist that you can use so you arent hunting around for critical information when you are anxious to begin.
Basic Requirements
One new requirement for this release is a 64-bit server operating system (OS). I know this is really not new news for everyone, but if you havent had to install or upgrade an operating system in a while, this may come as a surprise. Also, you may require different hardware to support a 64-bit operating system (check with your hardware manufacturer on this). If this applies to you, now you may have that justification you were looking for on ordering that new server.
You may have had no reason to upgrade your operating system before now, but to run TFS you need to have a 64-bit server. Running TFS brings the perfect justification for upgrading your OS! )
Another question Im getting these days on just about everything is if this (Team Foundation Server 2015 in this case) will support a Server Core installation. It will not. (More information on the Core Installation Option is at http://technet.microsoft.com/en-us/library/cc771345(v=ws.10).aspx .) Just not enough of what TFS needs with these options.
Installation Checklist
Here is a checklist to make sure that you have the basic information to begin. Please refer back to Table in future chapters, because youll be reusing the information here in most chapters.
Table 1-1.
Team Foundation Server 2015 Installation and Configuration Checklist
Details
Parameters for Installation
Server names for each server involved:
Team Foundation 2015 (or the old Team Foundation Server if you are upgrading, and the new server)
Active Directory Domain / Domain Controller
SQL Server (if yours is separate)
SQL Reporting Services Server (if yours is separate)
SharePoint Server (if yours is separate)
See the Active Directory and Supported Operating System Requirements sections in this chapter for additional requirements for this environment. If your planned systems dont meet the specifications, go no further until you correct it.
Picture 2 TFS Server
Picture 3 Active Directory Domain
Picture 4 Domain Controller
Picture 5 SQL Server
Picture 6 SQL Reporting Services Server
Picture 7 SharePoint Server
Service account names and login information. Youll want this information handy throughout the tasks in this book. If you are creating these, see the Accounts and Permissions section in this chapter as well to make sure that you have the permissions set correctly. In a simple single server environment you may choose to use a single account for this, TFSSERVICE for instance.
You will need these basic accounts for installation and operation (see the Accounts and Permissions section). A common question I get is, Do I need to actually name my accounts this? You dont. But if you do, it will make your life easier since this is how they are referred to in most Microsoft documentation and this book. But if you dont, here is a handy place to list the equivalents:
TFSREPORTS reporting reader account
TFSSEVICE the server service
TFSBUILD for the build service
TFSPROXY for the proxy service
And youll need these for the other supporting software (see the Accounts and Permissions section, but these are generally user accounts):
WSSSERVICE for SharePoint
SQLSERVICE for SQL Server
Picture 8 TFSREPORTS
Picture 9
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development»

Look at similar books to Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development»

Discussion, reviews of the book Essentials of administering Team Foundation Server 2015: using TFS 2015 to accelerate your software development and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.