deep dive modern apps lifecycle with visual studio 2012: tfs in the cloud or tfs on premise, how do...

15
Deep Dive Modern Apps Lifecycle with Visual Studio 2012 TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Upload: microsoft-developer-network-msdn-belgium-and-luxembourg

Post on 29-Nov-2014

852 views

Category:

Documents


1 download

DESCRIPTION

More info on techdays.be

TRANSCRIPT

Page 1: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Deep Dive Modern Apps Lifecycle with Visual Studio 2012TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Page 2: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

TFS in the cloud or TFS on premise

Marcel de VriesTechnology Manager Info Support

Page 3: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Agenda

What is TFS ServiceDemoComparing TFS Service to Server

Page 4: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

What is TFS Service

Page 5: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Why Cloud

Getting started experience

Cross geography / organizational collaboration

Lower ops cost

Faster delivery cycle

Need public facing servers in future

Page 7: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Getting started on visualstudio.com

demo

Page 8: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Terms of TFS Service

MS provides the service

Free up to 5 persons

More then 5?

If you have MSDN, you are good to go

TFS is upgraded automatically every 3 weeks!

Needs LiveID for each user!

Page 9: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Server vs. Service

Server Service

Agile Product/Project Management

Test Case Management

Heterogeneous Development (TEE)

Virtual Test Lab Management

SharePoint Integration

Data Warehouse & Reporting

Work Items, Source Control, & Build

Collaborate with anyone, from anywhere

Near-zero setup and administration

Git distributed version control

Page 10: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

What is currently not possible

Migrating Source Code / Work Items to or from TFSNo Test controllers and Lab ManagementNo Process tempalte customization

Cloud buildStandard projects, MVC, WPF, Win Forms, etcNo custom frameworks etc.

For that you can configure on premises build server and connect it to TFS service

Page 11: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

What is in TFS preview and not on premises?

GIT support is only available in the cloudWill be supported on premises in the future

Page 12: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Performance

Geo-LocationCurrently all data from Central US DatacenterChoice of datacenter location in future

PerformanceTFS developed since beginning for WAN use

Extensive scale testing of staging environments validates perf under heavy load

Page 13: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Availability

% Availability

Availability SLABest effort, averaging 99.93%Financially guaranteed 99.9% for paying customers

RedundancyMulti-instance application tier with transparent failover

Windows Azure & SQL Azure data redundancy

MonitoringConstant outside-in monitoring by a 3rd party from 2 locations in the U.S.

On-demand monitoring from other locations as needed

SLA measured by synthetic transactions internal to the datacenter

99.9

Page 14: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Other considerations

today | future

UpgradeWe upgrade data and process templatesPreview accounts will convert to trials at RTW

CompatibilityAll clients that can talk to TFS 2012

- VS 2012, Eclipse, MTM, Excel, Project, MSSCCI, Shell Extensions

- VS 2010 / 2008 with Forward Compat Patch

Page 15: Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do they compare and what are the benefits for my development team?

Questions &

answers