03a | Manage Team Foundation Server Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.

Slides:



Advertisements
Similar presentations
Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Advertisements

Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
04b | Manage Test Execution (2 of 2) Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
05 | Define End Value for the Software Iteration Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Tuning SQL Server 2012 for SharePoint 2013 Jump Start 01 | Key SQL Server and SharePoint Server Integration Concepts (50 minutes) Dedicated Server or.
02 | Install and Configure Team Foundation Server Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
Understanding Active Directory
04 | Customize Team Foundation Server for Team Use Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Conditions and Terms of Use
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
A Day in the Life of a SharePoint Administrator Amit Puri Senior Development Lead Microsoft India.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
02 | Install and Configure Team Foundation Server Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
06 | Develop Customer Value with High Quality Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
Nick Scott | Dynamics CRM Consultant with BKD Technologies.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
05 | Administer Version Control Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
03b | Manage Test Cases (2 of 2) Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

03 | Word Templates Brian Meier| Senior Lead Program Manager.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
02b | Create and Configure Test Plans (2 of 2) Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
demo Demo.
03 | Manage Team Foundation Server Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
Step-by-Step Migration and Adoption Mark Michaelis Architect, Author, and Trainer Eric Lee Microsoft Product Manager Visual Studio 2005 Team Foundation.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
04 | Business Analyzer Brian Meier| Senior Lead Program Manager.
Demo Fest of Some Leading Store Apps Module 2.

Microsoft Virtual Academy Talbott Crowell | Chief Architect, ThirdM.com Rob Latino | Program Manager in Office 365 Support, Microsoft.
Microsoft Virtual Academy Chris Oakman | Managing Partner Infrastructure Team | Eastridge Technology Curtis Sawin | Technical Solutions Professional |
IT Operations Management
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
IT Operations Management
Microsoft Virtual Academy
SkyDrive Pro Chris Gideon Architect Microsoft 9/16/2018
05 | Monitor and manage database implementations on Azure
SharePoint Online Management and Control
11/11/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Publish Visio 2010 drawings to a SharePoint site
Microsoft Virtual Academy
SPC2012 – IT-Pro 11/30/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /4/2018 3:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
TechEd /11/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
Visual Studio 2010 SharePoint Development Tools Overview
Microsoft Virtual Academy
01 | A Lap Around Visual Studio Online
Microsoft Virtual Academy
Office 365 Development July 2014.
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

03a | Manage Team Foundation Server Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM

Manage Team Project Collections Configure for backup and recovery Monitor server health and performance Operate Lab Management Manage security Manage reporting for Team Foundation Server Module Overview

Microsoft Virtual Academy Manage Team Project Collections

What the Study Guide says… Manage Team Project Collections. –moving project collections –managing team collections and projects –creating and configuring Team Project Collections –creating a team project using SharePoint and SQL Server Reporting Services (SSRS) –splitting and partitioning team project collections

MSDN Resources TopicLink moving project collectionshttp://examcr.am/YArj14 managing team collections and projectshttp://examcr.am/104WDnN creating and configuring Team Project Collectionshttp://examcr.am/10opj2o creating a team project using SharePoint and SQL Server Reporting Services (SSRS) splitting and partitioning team project collectionshttp://examcr.am/YArB85

Team Project Collection Architecture

Create a Team Project Collection Use the TFS Admin Console Follow the Wizard

Create a Team Project (w/ SharePoint and SSRS) Use VS 2012 Team Explorer Follow the Wizard

Move a Team Project Collection 1.Required PermissionsRequired Permissions 2.Save ReportsSave Reports 3.Delete Lab Management ResourcesDelete Lab Management Resources 4.Unmap the Collection from Microsoft Project ServerUnmap the Collection from Microsoft Project Server 5.Detach the CollectionDetach the Collection 6.Back Up the Collection DatabaseBack Up the Collection Database 7.Rebuild the Data Warehouse and Analysis ServicesRebuild the Data Warehouse and Analysis Services 8.Prepare to Move the Site Collection DatabasePrepare to Move the Site Collection Database 9.Move the Site Collection DatabaseMove the Site Collection Database 10.Restore the Collection DatabaseRestore the Collection Database 11.Attach the CollectionAttach the Collection 12.Move ReportsMove Reports 13.Reconnect Resources for the SharePoint Web ApplicationReconnect Resources for the SharePoint Web Application 14.Configure the Moved Team Project CollectionConfigure the Moved Team Project Collection 15.Configure Lab Management ResourcesConfigure Lab Management Resources 16.Configure Project Server IntegrationConfigure Project Server Integration 17.Configure ProjectsConfigure Projects

Split a Team Project Collection 1.Delete Lab Management ResourcesDelete Lab Management Resources 2.Detach the CollectionDetach the Collection 3.Back Up the Collection DatabaseBack Up the Collection Database 4.Restore the Collection Database With A Different NameRestore the Collection Database With A Different Name 5.Attach the Original Collection DatabaseAttach the Original Collection Database 6.Attach the Renamed Collection DatabaseAttach the Renamed Collection Database 7.Delete Projects From the Split CollectionsDelete Projects From the Split Collections 8.Reconnect SharePoint Web Application ResourcesReconnect SharePoint Web Application Resources 9.Split ReportsSplit Reports 10.Start the CollectionsStart the Collections 11.Rebuild the Data Warehouse and Analysis ServicesRebuild the Data Warehouse and Analysis Services 12.Reconfigure Team Project PortalsReconfigure Team Project Portals 13.Configure Lab Management ResourcesConfigure Lab Management Resources 14.Configure Users and Groups for the Split Team Project CollectionsConfigure Users and Groups for the Split Team Project Collections 15.Configure Users and Groups for ProjectsConfigure Users and Groups for Projects 16.Split the Original Site Collection to Support the Split Team Project CollectionsSplit the Original Site Collection to Support the Split Team Project Collections 17.Synchronize Integration with Microsoft Project ServerSynchronize Integration with Microsoft Project Server

Split a Team Project Collection - Simple Detatch Original TPC Copy Original DB and restore with New DB name Attach Original TPC Attach New TPC Clean up Team Projects

TfsConfig.exe Collections

DEMO Microsoft Virtual Academy Manage Team Project Collections

Microsoft Virtual Academy Configure for backup and recovery

What the Study Guide says… Configure for backup and recovery. –backup and recovery of Team Foundation Server and related components –recovering a failed application tier –recovering a failed database tier –implementing a disaster recovery plan

MSDN Resources TopicLink backup and recovery of Team Foundation Server and related components recovering a failed application tierhttp://examcr.am/YArWYd recovering a failed database tierhttp://examcr.am/11tmZ43 implementing a disaster recovery planhttp://examcr.am/11n8LED clearing work item and version control cacheshttp://examcr.am/10zgbpD

Databases needed for Backup and Recovery

Backing up TFS Manually backing up TFS –HARD – Using the Database Backup Tools (TFS 2012 Power Tools) –EASY – Follow the wizard –(But not on exam since it’s part of the power tools) Using the Scheduled Backup feature (Update 2) –EASY – Follow the wizard –(But not on exam since it’s part of Update 2) –

Recover an application tier Simply install a new application tier –Be sure to create the right security accounts on the new hardware All TFS Administrators must be added to the AT’s local Administrators group Run the Application-Tier Only wizard from the TFS 2012 install media Run the TFS Administration Console –Choose Application Tier -> Change URLs –Enter the URL to the new Application Tier Pro Tip: You can also use the Change URLs window to allow TFS to use a fully qualified name such as tfs.nwcadence.com

Recover a data tier Restore the databases to a new SQL Server Run the TFSConfig RemapDBs command Pro Tip: With Update 2, this is now much easier since you can use the Scheduled Backup feature TFSConfig RemapDBs /DatabaseName:ServerName;DatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue] [/usesqlalwayson]

Refreshing Data Caches on Client Computers If Work Item caches are causing errors, invoke the StampWorkitemCache web method –On the New Server, and only once for entire organization – {tfsName}:8080/WorkItemTracking/v3.0/ClientService.as mx –Invoke StampWorkitemCache method If Version Control cache is causing errors, invoke the tf.exe workspaces command –On every client computer in the organization –tf workspaces /collection:

DEMO Microsoft Virtual Academy Configure for backup and recovery

Microsoft Virtual Academy Monitor server health and performance

What the Study Guide says… Monitor server health and performance. –monitoring the server for performance issues (monitoring activity logging database and Team Foundation Server manager) –monitoring the job infrastructure for failed jobs (monitoring warehouse adapters and warehouse jobs) –cleanup of stale workspaces and shelvesets –setting up Team Foundation Build to use a version control proxy server

MSDN Resources TopicLink monitoring the server for performance issueshttp :// examcr.am/18ya6vb monitoring activity logging database monitoring the job infrastructure for failed jobs monitoring warehouse adapters and warehouse jobs n/Administration/v3.0/WarehouseControl Service.asmxhttp://localhost:8080/tfs/TeamFoundatio n/Administration/v3.0/WarehouseControl Service.asmx (on TFS box) cleanup of stale workspaces and shelvesets examcr.am/12hHQOS setting up Team Foundation Build to use a version control proxy server

Monitoring warehouse adapters and jobs WarehouseControlWebService – houseControlService.asmxhttp://localhost:8080/tfs/TeamFoundation/Administration/v3.0/Ware houseControlService.asmx

Performance of individual commands Dbo.tbl_Command –Found in Tfs_Configuration database –Measures performance of individual commands –Activity log –Job monitoring

Cleaning up stale workspaces and shelvesets Tf workspaces –List all the workspaces for a person –Update user name or computer name Tf workspace –Create or delete workspace –Change workspace properties Tf shelvesets –Lists information about shelvesets Tf shelve –Create or delete a shelveset Tf status –Displays information about pending changes

Configure Team Build to use a Proxy Server 1.On the server that is running Team Foundation Build Service, click Start, click Run, type regedit, and then click OK. 2.In the browser pane, expand HKEY_CURRENT USER to HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFound ation\SourceControl\Proxy. 3.In the details pane, set Enabled to True, and then set URL to 4.ProxyServer is the name of the proxy server that you want Team Foundation Build Service to use, and Port is the number of the port on which the proxy server is listening for requests. (By default, this number is 8081.) 5.On the File menu, click Exit to close Registry Editor.

DEMO Microsoft Virtual Academy Monitor server health and performance

Focus on what’s possible rather than the deep technical details –Learn the basics for Splitting a TPC rather than the set of steps or commands Understand the command line tools that are related to TFS administration –TfsConfig.exe –Tf.exe – selected commands (workspaces, workspace, status, shelve, shelvesets, undo, etc) Realize that the tools you really use to manage performance and health of TFS aren’t on the exam –You have to study other approaches that are infrequently, if ever, used in real life

©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.