team foundation server 2013 - cpttm · team foundation server 2013 load testing as a service...

70
Team Foundation Server 2013 Jason Chan Developer Evangelist Microsoft

Upload: lykien

Post on 15-Sep-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Team Foundation Server 2013

Jason Chan

Developer Evangelist

Microsoft

Page 2: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 3: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Server OS Requirements

• 64-bit versions of Windows Server 2008 R2 ¹ with SP1 (Standard, Enterprise or Datacenter editions)

• Windows Small Business Server 2011 ¹ with SP1 (Standard, Essentials, or Premium Add-on editions)

• 64-bit versions of Windows Server 2012 (Essentials, Standard or Datacenter editions)

• 64-bit RTM version of Windows Server 2012 R2 (Essentials, Standard or Datacenter editions)

http://msdn.microsoft.com/en-us/library/dd578592.aspx

Page 4: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

SQL Server Requirements

http://msdn.microsoft.com/en-us/library/dd631889.aspx

Page 5: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Number of users Configuration CPU Memory Hard disk

Fewer than 250 users

Single-server (Team Foundation Server and the Database Engine on the same server).

1 single core processor at 2.13 GHz

2 GB1 disk at 7.2k rpm (125 GB)

250 to 500 users Single-server.1 dual core processor at 2.13 GHz

4 GB1 disk at 10k rpm (300 GB)

500 to 2,200 users Dual-server (Team Foundation Server and the Database Engine on different servers). This row is for Team Foundation Server.

1 dual core Intel Xeon processor at 2.13 GHz

4 GB1 disk at 7.2k rpm (500 GB)

This row is for the Database Engine with 500 to 2,200 users.

1 quad core Intel Xeon processor at 2.33 GHz

8 GBSAS disk array at 10k rpm (2 TB)

2,200 to 3,600 users

Dual-server.This row is for Team Foundation Server.

1 quad core Intel Xeon processor at 2.13 GHz

8 GB1 disk at 7.2k rpm (500 GB)

This row is for the Database Engine with 2,200 to 3,600 users.

2 quad core Intel Xeon processors at 2.33 GHz

16 GBSAS disk array at 10k rpm (3 TB)

TFS 2013 Hardware Recommendation

http://msdn.microsoft.com/en-us/library/dd578592.aspx

Page 6: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Plan REQUIREMENTS

BACKLOG

RELEASE

OperateConstruct

WORKING SOFTWARE

Develop

OperateAgile Project Management

Team Room

Git

CodeLens

.NET memory dump analyzer

Visual Studio and

System Center

integration

Build | Measure | Learn

Integrated release

management

Collaborate

Kanban Board

Work item tagging

Release

Performance events

Team Foundation Server 2013

Load testing as a service

Configuration-

based deployments

Work item charting

Page 7: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 8: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 9: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 10: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 11: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Problem

Solution

Page 12: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 13: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 14: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 15: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 16: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 17: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 18: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 19: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 20: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 21: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 22: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 23: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Problem

Solution

Solution

Misunderstood Requirements

Page 24: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 25: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 26: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 27: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 28: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Problem

Solution

Solution

Page 29: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 30: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 31: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 32: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 33: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 34: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 35: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 36: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Code Review

Page 37: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 38: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 39: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

TFS Reporting

Page 40: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 41: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 42: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 43: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 44: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 45: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 46: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 47: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 48: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 49: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 50: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 51: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 52: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 53: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 54: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 55: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 56: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 57: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 58: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 59: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 60: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 61: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 62: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 63: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Plan

Operate

Develop

Release

REQUIREMENTS

OperateConstruct

WORKING SOFTWARE

Page 64: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

Live trace and log capability on production issues

Page 65: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 66: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 67: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

• Unlimited Servers and Tools for Testing

• Windows Server, SQL Server – All Editions (i.e.: SQL Enterprise)

• SharePoint Server, Dynamics, BizTalk (Premium & Ultimate)

• Access to Latest & Legacy Software downloads (Visual Studio 2013, Visual SourceSafe, VB6)

• Concurrent Use (VS2013, VS2008, VB6)

• Office 2013 Professional Plus (Premium & Ultimate)

• Technical Support Incidents

• Online Courses, MSDN Magazines, Windows Store Developer Accounts, O365 developer account (Premium & Ultimate), etc…

• Team Foundation Server (Pro, Test Pro, Prem, Ultimate), 1 Server License and 1 Client CAL

MSDN Benefits

Page 68: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual
Page 69: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual

MSDN Azure credits

3 VMs for 16

80 20

Up to 500 SQL DB

Page 70: Team Foundation Server 2013 - CPTTM · Team Foundation Server 2013 Load testing as a service Configuration-based deployments Work item charting. Problem ... (Visual Studio 2013, Visual