Dave Russell@[email protected]
Application Lifecycle Management and the cloud
Microsoft solution for mobile apps
RICH EXPERIENCES BREADTH OF DEVICES
Native development extended to any device
Web development tailored to device apps
MICROSOFTAZURE
ON-PREMISESAPPLICATIONS
Hybrid infrastructure
Powerful services
Online
DEVELOPER TOOLS AND SERVICES
MU
LTI-
DEV
ICE
DEV
ELO
PM
EN
TC
LOU
D S
ER
VIC
ES
AgilePlanning
DevelopTest Release
Monitoring
Flexible app models
Work
Build Test
Deploy
InsightsCode
Cloud load testingCreate and run performance and load tests without complicated test harnesses and expensive infrastructure
ALMPlan, manage, and track work across all your backlogs and teams with easy-to-use, fully integrated tools for agile planning and portfolio management
Application InsightsProactively monitor your applications and gather information that helps to continuously improve your applications and prioritize future investments
Visual Studio Online
Development
Production
Monitor+ learn
Plan
Release
Develop+ test
Collaboration
Application lifecycle management
Mobile-era development speedContinuous value delivery and rapid response to change
The DevOps cycle2) Code
repository
1. Developers
3) Build 4) Test
5. Deploy to cloud
6. Monitor and improve
Contoso app
Azure
On-premises or cloud?
Choose to install Team Foundation Server (TFS) on-premises or go with the cloud using Visual Studio Online
With TFS and Visual Studio Online, developers have flexibility and control on how their ALM infrastructure is set up (or the ability to use both solutions for different team projects)
Choose what’s right for you
MSDN benefits
Developers with an MSDN subscription* get access to both Visual Studio Online and TFS
Visual Studio Online
Team Foundation Server
On-premises ALM solution
Cloud hosted ALM and Application Insights
Visual Studio Online
Work
Build Test
Deploy
InsightsCode
Cloud load testingCreate and run performance and load tests without complicated test harnesses and expensive infrastructure
ALMPlan, manage, and track work across all your backlogs and teams with easy-to-use, fully integrated tools for agile planning and portfolio management
Application InsightsProactively monitor your applications and gather information that helps to continuously improve your applications and prioritize future investments
Visual Studio Online
Getting started
Use the web interface to create a new team project with a choice of TFVC or Git source control.
Manage a project team’s users by assigning access to individuals or through groups.
Projects and teams
Web access or Visual StudioUse the web interface to explore source code, work items, builds, and tests, all without needing to use anything but a modern browser.
Start coding by connecting with Visual Studio IDE. Take advantage of deep integration to all ALM, load testing, and Application Insights capabilities.
Source control
Team projects can be configured to use either Git or TFVC source control, with both options fully integrated into other capabilities such as work items and builds.
With Git, use the tools of your choice including command-line, Visual Studio, or third-party options.
Git and TFVC
Rich web interface
Explore source code using web-based interface, view any code file, and download parts or full source code branches.
Collaborate with other developers on your team by adding/viewing web-based comments on source code.
Collaborate
Customize your team home page by pinning work item charts, sprint burndown info, build status, and more.
Work item charts include a variety of visualizations including Pie, Bar, Pivot Table, and others.
Home page and charts
Team room
Collaborate with others in a virtual team room, discuss a project, or review past team activity such as check-ins, work item changes, builds, etc.
Testing
Manage test suites, test plans, and individual cases using any modern browser. Create new tests, or review the results from those that were already executed.
Web-based test case management
Manual testing
Perform manual testing using Microsoft Test Manager or the web-based test runner feature that lets you capture manual test results using any modern browser.
Demo
Visual Studio Online
Top Related