Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do...

Post on 29-Nov-2014

852 views 1 download

description

More info on techdays.be

Transcript of Deep Dive Modern Apps Lifecycle with Visual Studio 2012: TFS in the cloud or TFS on premise, how do...

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?

TFS in the cloud or TFS on premise

Marcel de VriesTechnology Manager Info Support

Agenda

What is TFS ServiceDemoComparing TFS Service to Server

What is TFS Service

Why Cloud

Getting started experience

Cross geography / organizational collaboration

Lower ops cost

Faster delivery cycle

Need public facing servers in future

Getting started on visualstudio.com

demo

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!

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

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

What is in TFS preview and not on premises?

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

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

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

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

Questions &

answers