Upload
noel-parrish
View
213
Download
0
Tags:
Embed Size (px)
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 – [email protected] Satterfield – [email protected]
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.