DEV-XXXX: TITLE SPEAKER DAY @ TIME DEV OPS DEV-B216: Visual Studio Online: Overview and Best Practices Neno Loje Tuesday @ 1:30

Download Report

Transcript DEV-XXXX: TITLE SPEAKER DAY @ TIME DEV OPS DEV-B216: Visual Studio Online: Overview and Best Practices Neno Loje Tuesday @ 1:30

DEV-XXXX: TITLE
SPEAKER
DAY @ TIME
DEV
OPS
DEV-B216: Visual Studio Online: Overview
and Best Practices
Neno Loje
Tuesday @ 1:30
Work Item Tags
Push to Multiple Remotes (Git) Removing Weekends from Burndowns
Release Management Bulk Edit of Test Cases
Trend Charts
Query Tags
Build Images Updated for VS2013
Work Items from Code Discussions
Visual
Studio
Online
Team Project Deletion
Windows 8.1 in Hosted Builds
Configurable CFD Dates
Backlog Mapping
New Languages for Code Syntax Highlighting
12
months
Team Foundation Server 2013
Work Item Charts
Cloud-Based Load Testing
Work Item Chart Pinning
Shared Parameters for Test Cases
Color Picking in Charts
Agile Portfolio Management Updates
Application Insights Preview Git Revert
Maven Support for Builds
Team Room Git push events Exporting Test Artifacts
Java in Hosted Builds
Pull Requests
Paste Images via Web
Azure Preview Portal
VSO General Availability
Improved Code Commenting
Improved Git Permissions
Visual Studio 2013
Work Item Tags
Removing Weekends from Burndowns
Bulk Edit of Test Cases
DEV-B215:
Study of an
Agile Tags
TrendCase
Charts
Query
Transformation in a Large Organization
Justin Marks
Tuesday @ 3:15
Configurable CFD Dates
Backlog Mapping
Work Item Chart Pinning
DEV-B327: Deep Dive into Agile Planning
Work
fromand
Code
Discussions
forItems
TFS 2013
Visual
Studio Online
Justin Marks
Thursday @ 12:00
Work
Work Item Charts
Color Picking in Charts
Agile
Portfolio
DEV-B335: From Vanity
to Value,
MetricsManagement Updates
Shared Parameters for That
TestMatter:
CasesImproving Lean and Agile,
Kanban, and Scrum
Steven Borg
Wednesday @ 12:00
Exporting Test Artifacts
Paste Images via Web
Push to Multiple Remotes (Git)
DEV-B334: Using Git with Team Foundation
Server or Visual Studio Online
Edward Thomson
Friday @ 8:30
DEV-B209: Best Practices for Using Open
Source Software in the Enterprise
Marcel de Vries
Friday @ 2:45
Code
DEV-B346: Understand Code with Code
Maps
Stuart Kent
Tuesday
5:00
Git@Revert
Team Room Git push events
Pull Requests
Improved Git Permissions
DEV-B214: But, Is It Safe? A Closer Look at
Visual Studio Online
Jeff Beehler
Thursday @ 8:30
DEV-B347: Discovering Performance and
Scale Impediments in Your Web Applications
Bernhard Vogel & Brian Randell
Wednesday @ 10:15
Migrate source, history and work items
to VSO with a few simple steps
Map users to maintain consistency and
accountability
Get it FREE at
http://aka.ms/OpsHubVSO
DEV-B338: Better Together: Using Team
Foundation Server and Visual Studio
Online to Increase Agility
Steven Borg | Wednesday @ 5:00
Goal
Key
Experiences
AAD is provided for
new accounts
AAD is offered for
existing VSO accounts
•
•
•
•
•
DEV-B368: Using Third-Party ALM Solutions
with Visual Studio Online
Will Smythe
http://aka.ms/DEV-B368
http://integrate.visualstudio.com
DEV
OPS
ensure
correct configuration
Allows “continuous deployment” and prevents “configuration drift”
standards-based managed elements
Azure Resource
Groups
RESOURCE GROUP
 Tightly coupled containers of
multiple resources of similar or
different types
 Every resource *must* exist in one
and only one resource group
 Resource groups can span regions
Power of Repeatability
SQL-A
Website
Azure Templates can:
Instantiation of repeatable config.
Configuration  Resource Group
[SQL CONFIG] VM (2x)
• Ensure Idempotency
• Simplify Orchestration
• Simplify Roll-back
• Provide Cross-Resource Configuration
and Update Support
DEPENDS ON SQL
DEPENDS ON SQL
Azure Templates are:
• Source file, checked-in
• Specifies resources and dependencies
(VMs, WebSites, DBs) and
connections (config, LB sets)
SQL - A
Website
• Parameterized input/output
SQL CONFIG
Virtual
Machines
Provisioning & Deployment @TechEd
CDP-B360: An Overview of Windows
PowerShell Desired State Configuration
Mark Gray, Mike Baukes, Ryan Dunn
Wednesday @ 5:00
CDP-B345: Orchestrate, Automate, and
Secure Your Applications Using Microsoft
Azure Resource Manager
Charles Lamanna, Gautam Thapar,
Karandeep Anand
Friday @ 12:00
Release management is the process of managing software
releases from development to production.
Testing Time
Code
DEV
INT
QA
PROD
Provision
Deploy
Coordination
Deploy the same code every time, everywhere, in the same way
Available in Visual Studio 2013
Update 3:
Developer and
workflow tools
Configuration
as code
Deployment
and
Configuration
Application Lifecycle
Management
Release Management
Desired State Configuration
Windows
Release Management @ TechEd
DEV-B310: A Practical View of Release
Management for Visual Studio 2013
Claude Remillard & Donovan Brown
Wednesday @ 10:15
DEV-B333: Cross-Platform Continuous
Delivery with Release Management for
Visual Studio 2013
Donovan Brown | Friday @ 10:15
Developers
Your Datacenter
VMs in dev & test
environment
IT Admin
Developers
IT Admin
MSDN Credits
$50/
month
$100/
month
$150/
month
3 VMs for 16
80
Up to 500
20
SQL DB
• Windows 7, Windows 8.1, and
Windows 8.1 + Visual Studio 2013.2
• Available to MSDN subscribers with
Azure benefits
Available
Performing
Succeeding
Health Dashboards
Notifications & Deep Insights
Usage Dashboards
Is my application available and
performing for users?
One Dashboard
What’s wrong?
Show me suspicious code and test cases
Where do we invest next?
Show me top features and customer
Usage patterns
DEV-B206: Application Insights Overview:
How to Keep Your Applications Available,
Performing, and Succeeding
Peter Provost
Wednesday @ 8:30
DEV-B317: Make Data-Driven Improvements
to Your Application with Application Insights
Peter Provost
Thursday @ 10:15
CDP-B215: Build, Deploy, Manage, and
Monitor Your Cloud Applications Using the
New Microsoft Azure Portal
Chandrika Shankar, Leon Welicki
Tuesday @ 5:00
http://aka.ms/Connect