Moving your development to the Cloud using Online Jakob Ehn Active Solution @jakobehn jakob@ehn.nu #devsum15
About //Me Senior Developer @ Active Solution ALM MVP http://geekswithblogs.net/jakob @jakobehn jakob.ehn@activesolution.se
Agenda A short history Lap Around Online Online vs On Premise TFS Migrating to the Cloud
Online history 2008 2010 2012 2013
Online history 2008 2010 2012 2013 3M developers
Release Cadence 2008 2010 2012 2013
Features Timeline https://www.visualstudio.com/en-us/news/release-archive-vso.aspx
Cloud Collaboration Tools for the entire team It s not an IDE, it s everything else
Version Control Supports TFVC and Git Free unlimited private repos Integration with, XCode, Eclipse Repo and branch permissions
Agile Planning Tools Capture, prioritize and track work Product backlog, sprint backlog and task boards for Scrum teams Customizable Kanban boards Test Management & Execution
Continuous Integration Hosted build agents Connect additional on-premise agents Cross platform support Release Management for robust continuous delivery
Integration & Extensibility Uses open standards like REST APIs and Oauth 2.0 Integrates with several external services Extensible Web UI (Preview)
Enterprise Grade Support for Azure Active Directory Built on Azure infrastructure 99.9% SLA Data stored in US, Europe or Australia ISO Certified
Performance Testing Cloud Based Load Testing No infrastructure necessary Generate load from regions around the world Scale up to 100 cores (50 agents) Can be used for apps behind firewall
Getting Started - http://www.visualstudio.com
Lap Around Online Plan Scenario Quiz Game - Web and Mobile app Feedback Code DEV DEMO Qbox.Web Qbox.App Test Build Qbox.API Deploy Qbox.DB
DEMO
Why move to Online? Access from anywhere Always latest version Always backed up Supports foreign principals Monthly licencing model to allow greater flexibility
Any cons? No process customization Coming very soon No easy way to Export No Sharepoint or Warehouse/SSRS Power BI support launched at //build
Power BI and Online
Moving to VSO Connect VSO with your AAD Think about what you need/must migrate Tip migration recommended Tooling available for TFVC & work item migration Includes history Can be fragile and time consuming Still not full fidelity
Migration Tooling For Tip migration, use, Excel and TFS Power Tools OpsHub VSO Migration utility Source and work items with history TaskTop Sync TFS Integration Platform
Licensing Included with your FREE account: 5 users Unlimited eligible MSDN subscribers Unlimited stakeholders Unlimited team projects and private code repos Work item tracking for all users 60 minutes/month of build 20K virtual user minutes/month of load testing
Additional Services Build $0.05/minute for 61-1200 minutes $0.01/minute for usage above 1200 minutes Build running 8hrs/day => ~24$ first day, then ~3$/day Load Testing $.0004/VUM for 20,001-2M VUM $.0002/VUM for 2,000,001-10M VUM $.0001/VUM for usage above 10M VUM/month
User Levels & Pricing Stakeholders Basic Professional Advanced MSDN Subscribers View dashboards Create and edit work items View and customize dashboards Create and edit work items Same as Basic plus: Same as Basic plus: Basic Professional with MSDN Task and Kanban boards Code repos Manage backlogs Sprint planning Task and Kanban boards Monthly license for Professional Request and Manage Feedback Web-based Test Case Management Advanced: Ultimate with MSDN Premium with MSDN Code comments MSDN Platforms Build automation (CI) View portfolio backlogs Test Professional with MSDN Web-based Test Execution Create work item charts Virtual team rooms Edit portfolio backlogs FREE $20 per user/month $45 user/month $60 user/month FREE
Thanks! Jakob Ehn @jakobehn http://geekswithblogs.net/jakob