Introduzione a Visual Studio Online

18
DotNetAbruz zo .NET Day #netday15 05 Febbraio 2015 RICCI GIAN MARIA @Alkampfer a [email protected] http:// www.getlatestversion.it INTRODUZIONE A VSO

Transcript of Introduzione a Visual Studio Online

Page 1: Introduzione a Visual Studio Online

DotNetAbruzzo

.NET Day

#netday15

05 Febbraio 2015

RICCI GIAN MARIA@[email protected]://www.getlatestversion.it

INTRODUZIONE A VSO

Page 2: Introduzione a Visual Studio Online

ALM in the cloud

Page 3: Introduzione a Visual Studio Online

.NET Day #netday15

Visual Studio Online

http://www.visualstudio.com

Page 4: Introduzione a Visual Studio Online

.NET Day #netday15

Pricing

Page 5: Introduzione a Visual Studio Online

.NET Day #netday15

Compare with on-premise installation

TFS Express is free for team up to 5 usersIt has operational costsHardwarePower supplyMainteniance Backup / RestoreHigh Availability

Licensing is not the only cost for you ALM solution

Page 6: Introduzione a Visual Studio Online

Safety of data

Costs for small teams

• VSO/TFS holds everything about your project

• Data needs to be safe

• Backup mainteniance

• Scheduled restore verification

and planning for disaster

recovery DotNetAbruzzo

.NET Day #netday15

Page 7: Introduzione a Visual Studio Online

Costs for small teams

High availability

• Your server should be always on line

• Mimimize scheduled offline time

• Accessible from everywhere

• Mimize time to come online again after a failure

DotNetAbruzzo

.NET Day #netday15

Page 8: Introduzione a Visual Studio Online

Costs for small teams

Upgrade

• TFS is a product that evolves

• Manage updates

• Minimize downtimes during

update

• Plan and rollout update

carefullyDotNetAbruzzo

.NET Day #netday15

Page 9: Introduzione a Visual Studio Online

Costs for small teams

Operational cost

• Hardware

• Power supply

• Support hardware (UPS,

Cooler)

• Upgrade hardware

• Hardware disaster recoveryDotNetAbruzzo

.NET Day #netday15

Page 10: Introduzione a Visual Studio Online

Cost is not zero

Disaster recovery

Keep skills updated

Maintenance

People training

Page 11: Introduzione a Visual Studio Online

Demo – Tour of VSO

DotNetAbruzzo

.NET Day #netday15

Page 12: Introduzione a Visual Studio Online

TFS expressVSVSO

Page 13: Introduzione a Visual Studio Online

Pro of VSO

Plus you get with TFS Service

• Zero maintenance cost

• Free and constant upgrades

• Accessible from everywhere

• High availability and backup

• One minute activation

• Load testing / Application

Insights DotNetAbruzzo

.NET Day #netday15

Page 14: Introduzione a Visual Studio Online

Cons of Team Foundation Service

Things not in TFS Service

• No process template customization

• No integration with other systems (Es Sharepoint)

• Limited reporting (no reporting services, no olap cube)

DotNetAbruzzo

.NET Day #netday15

Page 15: Introduzione a Visual Studio Online

Mixed configuration

Best of both

• Tfs Proxy on-premise

• Tfs Build machines on-premise or on azure VM

• Release management with on-premises machines

DotNetAbruzzo

.NET Day #netday15

Page 16: Introduzione a Visual Studio Online

The big advantage

Reliability

• Reliability, always on, Microsoft experience in managing the service

• Safeness of the data, automatic upgrade to new versions without discontinuities

• Accessible from everywhere with secure protocol (https)DotNetAbruz

zo.NET Day #netday15

Page 17: Introduzione a Visual Studio Online

VSO as a complete ALM Solution

Source control

Work Item Tracking

Build Machine

Testing Tools

Release Management

Application Insights

Page 18: Introduzione a Visual Studio Online

Be ready to choose