Visual Studio Online Writing code in a browser or is there more to it?

Post on 14-Jan-2016

218 views 1 download

Transcript of Visual Studio Online Writing code in a browser or is there more to it?

@nicktrogTechnical Evangelist

Visual Studio OnlineWriting code in a browser or is there more to it?

Application lifecycle management

Modern app development Continuous value delivery and rapid response to change

Cloud collaboration tools for the entire team

What is Visual Studio Online

Production

Development Collaboration

BACKLOG

REQUIREMENTS

ALM in the cloud with Visual Studio Online

Plan

Develop +Test Release

Monitor + Learn

No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE

Agile Portfolio ManagementKanban customization

Work item tagging

Work item charts

Team Rooms

Code discussionsFlexible version control

Cloud load testing

Web-based test management

Continuous Deployment

Automated builds and CI

Application Insights

Stakeholder feedback requests

Browser-based lightweight IDE

Source control

Agile planning

Test case management

Build automation

Continuous deployment

Release managementLoad testing

Lab management

Team Foundation Server & Visual Studio Online

Feedback management

Team collaborationApplication telemetry

Build>Deploy>Test reliably, hundreds of times a dayWe continue to meet a rigorous on-premises quality barWe build confidence through staging, exposure control & rich telemetryWe are one team – close collaboration between Dev and Ops is key

Visit http://stories.visualstudio.com to get the full story!

Visual Studio Online Team

DEMOGetting started withVisual Studio Online

It starts with an idea – and a plan how to turn this idea into reality…

Manage work

Develop + Test

1

Plan

Project starts

PlanTrack progress

DEMOKanban with Visual Studio Online

Write Code

Unit Testing

2

Build

Version Control

Build Verification

Release

Once the iteration starts, developers turn great ideas into features…

Develop + Test

• Visual Studio, Eclipse, Xcode, and more

Languages and tools

• Build, validate, deploy

Continuous Integration

• Open and extensible

Integration

DEMOContinuous Integration with Visual Studio Online

CloudLoad

TestingIntegration testing

environment

Automated functional testing

environment

3

Pre-production

environment

Stagingenvironme

nt

Monitor + Learn

When all tests pass, the build is deployed to testing environments for each stage in the release process

Release

DEMOContinuous Deployment with Visual Studio Online

Spend your time building your app, not maintaining your test infrastructure

Run load test without expensive infrastructure

Mix and match performance scenarios to create realistic load tests

Scale load tests to as many users as they require

Load testing, simplified

DEMOCloud Based Load Testing

Learn and understand how users use your app, how it reacts and quickly fix issues and bugs

Monitor + Learn

4

Monitor

Feedback

Plan the next iteration

DEMOApplication Insights

Options for users to access Visual Studio Online

3) New cloud-only monthly user plans

2) Included for MSDN subscribers

Mix & match: pick the right MSDN subscription or user plan for each team member’s needs. New monthly user plans can be used to complement teams of MSDN subscribers.

Increased value to existing and new MSDN subscribers User plans purchased via Microsoft Azure.

1) Completely free for small teams

FREE: 5 usersFREE: 60 minutes Cloud Build per monthFREE: 20K virtual user mins per month

FREE: 5 usersAdditional users $20/month

All users $45/monthMax 10 per account with this planIncludes use of the VS Pro IDE

All users $60/month

Shared resources per accountCloud load testing

FREE: 15,000 virtual user minutes per month

$0.002 per virtual user minute thereafter

Requires Visual Studio Ultimate 2013

Cloud build

FREE: 60 minutes per month

$0.05 per minute thereafter

Shared resources are accessible to all users on the account. Shared resources are purchased via Microsoft Azure based on actual usage. Build time is actual computing time required to run the build, and does not include queuing

time if any. Load test runs specify the number of virtual users and duration in minutes. Virtual users times

minutes = virtual user minutes.

Options for users to access Visual Studio Online

Resources

Get started with Visual Studio and Visual Studio Onlinehttp://visualstudio.com

Get free online traininghttp://www.microsoftvirtualacademy.com

Join our free developer campshttp://aka.ms/devbesmart

© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.