This newly expanded 4-day course is designed for team members who are responsible for the installation, configuration and administration of Microsoft Team Foundation Server 2015. This course teaches not only the technical know-how to successfully run your TFS infrastructure but also best practises based on industry experience.
This course combines both technical presentations as well as hands-on lab exercises designed to ensure attendees gain a solid, practical understanding of how to administer TFS 2015 in modern work environments.
Key topics covered in this course include product installation, configuring security & permissions, reporting, customisation and build automation. We cover both the new Team Build as well as using legacy XAML build infrastructure.
If you’re responsible for looking after your organisation’s TFS server then this is the course for you.
Module 1 - Introducing the Microsoft Visual Studio 2015 family
What’s new in Visual Studio 2015
Overview of the Visual Studio 2015 family
Overview of product features
A lap around Visual Studio Team Services
Project workflow across the Visual Studio 2015 suite of products
Module 2 – Planning a TFS 2015 deployment
Overview of TFS architecture
Planning a TFS Deployment
An overview of product licensing
Module 3 - Installing TFS
Installing and configuring TFS prerequisites
TFS 2015 Installation
Integration with SharePoint
Module 4 – Upgrading to TFS 2015
Overview of upgrade options
In-place vs migration based upgrades
Performing your upgrade
Migration options from other version control providers
Module 5 – Managing TFS instances
Using the TFS Administration Console
Configuring SMTP support for TFS
Customising email alerts
TFS Server health monitoring
Changing service accounts
Viewing installed updates
Module 6 – TFS Backup and Restore
TFS Backup and Restore strategies
Understanding the TFS databases
Creating a backup schedule
The restore process
Refreshing the client data cache
Module 7 – Creating and managing Team Projects
Creating Team Projects
Understanding Team Project Collections
Creating Project Welcome pages
Renaming and deleting Team Projects
Module 8 – Configuring Team Project level Security
Overview of TFS security
Configuring security using standard groups
Understanding and configuring Teams
Module 9 – Advanced Security and Permissions
Fine-grain security options
TFS Server level permissions
Setting permissions at the Team Project Collection level
Setting Web Access permissions
Restricting access in TFS
Using command line tools for managing security
Module 10 – Source Control Configuration
Setting project wide source control settings
Using the TF command line utility
Using the TFS Rollback command
Using the TFS Proxy to improve performance
Backward compatibility using the MSSCCI provider
Module 11 – Work Items
Overview of Work Items
Traceability between work items
Creating custom queries
Work item charting and pinning charts
Work item tagging
Configuring project alerts and notifications
Module 12 – Managing Process Templates
Understanding process templates
Basics of template customisation
Adding new fields to Work Item Types
Adding new Work Item Types
Adding new queries and reports
Updating an upgraded Team Project
Module 13 – Reporting
Understanding the Reporting Architecture
Adding new reports
Creating ad-hoc reports using Excel
TFS Warehouse and OLAP Cube overview
Changing the Data Warehouse and Analysis Services Cube processing frequency
Rebuild the Data Warehouse and Analysis Services Cube
Module 14 – Build Automation
Overview of build infrastructure
Installing and configuring Build Agents
Scaling your build infrastructure
Overview of hosted build services
Overview of non-Windows Build Agents
Module 15 – Supporting legacy XAML builds
Overview of legacy build infrastructure
Installing and configuring the Build Agents and Controllers
How to scale your legacy build infrastructure
This course is designed for administrators and software development professionals responsible for the day to day administration and operation of a Team Foundation Server. Every organisation using TFS should have at least one or two “TFS champions” who are skilled in the topics and areas covered in this course.
This course is also ideal preparation of Microsoft’s 70-496 exam which is part of the MCSD: Application Lifecycle Management certification.
College Credit, CEUs, PDUs and CDUs When you take courses with the Babbage Simmel, be sure you get the credit you deserve. Curriculum offered by Babbage Simmel can earn you college credit, CEUs, PDUs or CDUs.
College Credit Select curriculum offered by Babbage Simmel is part of the accredited University of Findlay's undergraduate course catalogs. For questions please E-Mail: email@example.com or call 614-481-4345.
Continuing Education Units (CEUs) Continuing Education Units (CEUs) are nationally recognized standard units of measurement earned for satisfactory completion of qualified programs of continuing education. If you need more information about CEUs, please E-Mail: firstname.lastname@example.org or call 614-481-4345.
Professional Development Units (PDUs) Professional Development Units (PDUs) can be issued by PMI® for formal learning activities related to project management. Project Management Professionals (PMPs®) are required to earn a minimum of 60 PDUs every 3 years to maintain certification. For more information about this program go to the PMI® web site or call 1-855 746 4849.
Continuing Development Units (CDUs) CDUs may be earned by attending professional development (e.g. courses, seminars) offered by organizations endorsed by IIBA® and designated as an EEP vendor. As an IIBA Endorsed Education Provider (EEP) Babbage Simmel's IIBA® endorsed courses qualify for CDU credit. For more information about CDUs go the IIBA® web site or call 1-647-426-3735.
Our babsimLIVE distance learning brings the classroom learning experience to you by seating you virtually into a real-life instructor-led classroom taught by award winning world-class instructors with other IT professionals like yourself. From the comfort of your home, workplace, or at the Babbage Simmel Columbus Campus, you acquire the training you need, when you want it, in the environment that is most comfortable for you to be successful.