Cloud computingNew technology enabled value opportunities Compete velocity...

Preview:

Citation preview

DevOps: Increasing Application Lifecycle Efficiencies with Microsoft Visual Studio and System CenterLarry GugerCharlie Satterfield

DEV-B312

The Path to DevOps

AgileRespond to change (Dev)

LeanReduce Waste (Dev)

Next step is to incorporate all of IT!

Why DevOps Now?

Cloud computingNew technology enabled value opportunities

Compete velocityDirect-to-consumer Mobility and devices proliferation

Business modernization

Why DevOps Now?

The business of IT is business modernization

Balancing agility with quality, scale, and

compliance

Taking the business forward

Maximizing economies of scale

Faster time-to-market

Continuous value delivery

Application Lifecycle – Common Challenges

No actionable feedback resulting in high MTTR

Isolated operations tools and workflowsLong deployment

cycle times

Users detect defects in production

Production incidents are hard to debug

Unable to reproduce error in development

environment

How Microsoft is Addressing the ChallengesDemo

Application Lifecycle – Common Solutions

Actionable feedback

ALM integrated tools and workflows

Deployment and configuration

automation

Testing in production

Non-intrusive diagnostics

Production captured debug

data

SolutionsShared artifacts• VS Web tests can be used as TIP tests by SC Global Service

Monitoring service• SC Operations Manager can collect root cause data in IntelliTrace

format

Automation• PowerShell Desired State Configuration

Common goal• Operations and Development teams are efficiently working together

to maintain and release software at an increasingly rapid, reliable and repeatable manner

VS, TFS and SC offers a platform to build collaborative DevOps processes

Related contentMDC-B317 - How Microsoft Monitors Applications Using APM, Global Service Monitor, and Microsoft Visual Studio Web Testing1:00 – 2:15 ThursdayMDC-H209 Microsoft System Center 2012: Application Performance MonitoringHands-on LabMDC-H217 What’s New in Windows PowerShell 3.0Hands-on LabMDC-H319 Integrating Microsoft System Center 2012 SP1 – Operations Manager with Team Foundation Server (TFS)Hands-on LabFind Me Later At The Visual Studio ALM Booth

Questions?

Larry Guger – larrygug@Microsoft.comCharlie Satterfield – chasat@Microsoft.com

Track resourcesDiagnostics Bloghttp://blogs.msdn.com/b/visualstudioalm/archive/tags/diagnostics/

Diagnostics Forumhttp://social.msdn.microsoft.com/Forums/en-US/vsdebug/threads

Plan details and subscriber benefits

Included for certain paid MSDN subscribers:

Free Plan for up to 5 users

Additional information at http://tfs.visualstudio.com

* Capability in preview – limits may apply. Authoring load tests requires Visual Studio Ultimate 2013 Preview.

Version control (TFVC or Git) Comment on changesets & commits Work item tracking and tagging Team rooms Agile planning tools Feedback Management Agile Portfolio Management* Build* Web-based test case management* Load testing*

New!

New!

New!

New!

MSDN Subscribers –

Accelerate Your Development & Test using Cloud VMsWe’ve enhanced the Windows Azure MSDN benefit and added cloud use rights for select MSDN software. You’ve already got it, now use it! 

Activate and try out your Windows Azure MSDN benefit today & you could win an Aston Martin V8 Vantage!

Learn more and activate today at http://aka.ms/AzureContest

msdn

Resources for Developers

http://microsoft.com/msdn

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources

Sessions on Demand

http://channel9.msdn.com/Events/TechEd

Resources for IT Professionals

http://microsoft.com/technet

Evaluate this session

Scan this QR code to evaluate this session.

© 2013 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.

Recommended