DotNetAbruzz o.NET Day #netday15 05 Febbraio 2015.
-
Upload
wilfrid-owens -
Category
Documents
-
view
217 -
download
0
Transcript of DotNetAbruzz o.NET Day #netday15 05 Febbraio 2015.
DotNetAbruzzo
.NET Day
#netday15
05 Febbraio 2015
RICCI GIAN MARIA@[email protected]://www.getlatestversion.it
INTRODUZIONE A VSO
ALM in the cloud
.NET Day #netday15
Visual Studio Online
http://www.visualstudio.com
.NET Day #netday15
Pricing
.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
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
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
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
Costs for small teams
Operational cost
• Hardware
• Power supply
• Support hardware (UPS,
Cooler)
• Upgrade hardware
• Hardware disaster recoveryDotNetAbruzzo
.NET Day #netday15
Cost is not zero
Disaster recovery
Keep skills updated
Maintenance
People training
Demo – Tour of VSO
DotNetAbruzzo
.NET Day #netday15
TFS expressVSVSO
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
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
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
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
VSO as a complete ALM Solution
Source control
Work Item Tracking
Build Machine
Testing Tools
Release Management
Application Insights
Be ready to choose