2-615: DevOps as a Strategy for Business Agility

DevOps as a Strategy for Business Agility - Build 2015

1.0x

2-615: DevOps as a Strategy for Business Agility

Created 2 years ago

Duration 0:54:49
lesson view count 1956
DevOps as a Strategy for Business Agility - Build 2015
Select the file type you wish to download
Slide Content
  1. Ed Blankenship

    Slide 1 - Ed Blankenship

    • Product Manager, Visual Studio Online, ALM, & DevOps
    • DevOps as a Strategyfor Business Agility
    • 2-615
    • #Build2015
    • @EdBlankenship
  2. Ed Blankenship

    Slide 2 - Ed Blankenship

    • Product Manager, Visual Studio Online, ALM, & DevOps
    • DevOps as a Strategyfor Business Agility
    • 2-615
    • #Build2015
    • @EdBlankenship
  3. Ed Blankenship

    Slide 3 - Ed Blankenship

    • Product Manager, Visual Studio Online, ALM, & DevOps
    • DevOps as a Strategyfor Business Agility
    • 2-615
    • #Build2015
    • @EdBlankenship
  4. Slide 4

    • Outperformingteams are
    • collaborate
    • extensively
    • with their
    • counterparts
    • 54
    • %
    • morelikely to
    • Developers
    • 26.7%No executive support
    • 56.7%Cultural inhibitors
    • 43.3%Fragmented processes
    • Collaboration blockers
    • DevOps was being initiated bymore development teams than IT Opsteams by about a 40% to 33% margin
    • Agile methodologies
    • have adopted
    • 3/4
    • of teams
    • Business
    • IT Ops
    • The average hourly cost of infrastructure failure is $100,000 per hour
    • It takes on average 200 minutes to diagnose and repair a production issue
    • A bug caught in production ends up costing
    • than if the same bug was found earlier in the development cycle
    • 100x more
    • IT decisionmakers is stillunfamiliar withthe term DevOps
    • 6
    • 1 in
    • 40
    • %
    • … of implementations end up getting reworked because they don’t meet the users’ original requirements
    • … of development budgets for software, IT staff and external professional services will be consumed by poor requirements
    • 41
    • %
    • The consequences of inefficiency
    • IT drives business
    • success!
    • High IT performance correlates with strong business performance,helps boost productivity,market share and profit.
    • Responding toongoing needs forefficiency and growth
    • Always keeping allsystems safe and secure
    • dual goals
    • … for companies that try to adapt their existing tools for DevOps practices
    • 80
    • %
    • failure rate …
    • CIOs
    • 70
    • %
    • to reduceIT costs
    • Wouldincreaserisk
    • and acceleratebusiness agility
    • o
    • f
  5. Slide 5

    • It starts with an idea – and a plan how to turn this idea into reality …
    • Manage work
    • Develop + Test
    • 1
    • Plan
    • Project starts
    • Plan
    • Track progress
  6. Slide 6

    • It starts with an idea – and a plan how to turn this idea into reality …
    • Manage work
    • Develop + Test
    • 1
    • Plan
    • Project starts
    • Plan
    • Track progress
  7. Slide 7

    • Write Code
    • Unit Testing
    • 2
    • Build
    • Version Control
    • Build Verification
    • Release
    • Once the iteration starts, developers turn great ideas into features …
    • Develop + Test
  8. Slide 8

    • Develop + Test
    • DEMO
  9. Slide 9

    • Develop + Test
    • DEMO
  10. Slide 10

    • CloudLoad Testing
    • Integration testing
    • environment
    • Automated functional testing environment
    • 3
    • Pre-production environment
    • Staging
    • environment
    • Monitor + Learn
    • When all tests pass, the build is deployed to testing environments for each stage in the release process
    • Release
  11. Slide 11

    • Develop + Test
    • DEMO
  12. Slide 12

    • 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
  13. Visual Studio Application Insights

    Slide 13 - Visual Studio Application Insights

    • Detect issues, diagnose crashes and track usage in your web and mobile apps
    • Announcing Public Preview on Azure Preview Portal
    • Monitor ASP.NET, Java and other web apps and services
    • Support for Android, iOS and Windows mobile apps
    • Pricing details available now including free tier
    • Check it out!
    • http://azure.microsoft.com/en-us/services/application-insights
  14. Slide 14

    • Monitor + Learn
    • DEMO
  15. Slide 15

    • Source control
    • Agile planning
    • Test case management
    • Build automation
    • Continuous deployment
    • Release management
    • Load testing
    • Lab management
    • Our solution
    • Feedback management
    • Team collaboration
    • Application telemetry
  16. Futures

    Slide 16 - Futures

    • Agile at Scale
    • 1
    • Collaborate on Code
    • Continuous Delivery
    • Application Insights
    • Work Item Customization
    • PowerBI support for Visual Studio Online
    • Release Management Service GA
    • Build vNextGeneral Availability
    • 3
    • Dev/Test Lab Management in the Cloud
    • Additional DCs for Cloud Load Testing
    • Cloud Load Testing in Azure Portal
    • Extensibility General Availability
    • 4
    • Support forproject K/ASP.NET 5
    • Team Explorer Everywhere RTM
    • Code Policies
    • 2
    • Distributed Test Execution and Automation
    • NuGet Feed Service
    • Open ALM GA
    • Extensions
    • Dashboarding
  17. Slide 17

    • Call to Action
    • www.visualstudio.com
    • visualstudio.com
    • Create a Visual Studio Online account
    • Try the Release Management Service & Application Insights
    • msdn.microsoft.com
    • Download Visual Studio 2015
    • Take advantage of your Visual Studio Online & Azure benefits
  18. Slide 18

    • Experience the power of Visual Studio Online & Application Insights
    • a. Go to http://aka.ms/vsobuild2015
    • OR
    • b. The code challenge area on the 3rd floor.
    • Complete a hands on lab
    • Get points to redeem prizes
    • Meet our product experts
    • Take a selfie in the selfie area! Add #VisualStudio
    • Get more points to redeem for prizes
    • Questions: email us at vsobuild2015@Microsoft.com
    • Learn & Win:
    • At the Visual Studio Online booth:
    • 1
    • 2
    • 3
  19. Slide 19

    • Experience the power of Visual Studio Online & Application Insights
    • a. Go to http://aka.ms/vsobuild2015
    • OR
    • b. The code challenge area on the 3rd floor.
    • Complete a hands on lab
    • Get points to redeem prizes
    • Meet our product experts
    • Take a selfie in the selfie area! Add #VisualStudio
    • Get more points to redeem for prizes
    • Questions: email us at vsobuild2015@Microsoft.com
    • Learn & Win:
    • At the Visual Studio Online booth:
    • 1
    • 2
    • 3
  20. Slide 20

    • Experience the power of Visual Studio Online & Application Insights
    • a. Go to http://aka.ms/vsobuild2015
    • OR
    • b. The code challenge area on the 3rd floor.
    • Complete a hands on lab
    • Get points to redeem prizes
    • Meet our product experts
    • Take a selfie in the selfie area! Add #VisualStudio
    • Get more points to redeem for prizes
    • Questions: email us at vsobuild2015@Microsoft.com
    • Learn & Win:
    • At the Visual Studio Online booth:
    • 1
    • 2
    • 3
  21. Slide 21

    • Experience the power of Visual Studio Online & Application Insights
    • a. Go to http://aka.ms/vsobuild2015
    • OR
    • b. The code challenge area on the 3rd floor.
    • Complete a hands on lab
    • Get points to redeem prizes
    • Meet our product experts
    • Take a selfie in the selfie area! Add #VisualStudio
    • Get more points to redeem for prizes
    • Questions: email us at vsobuild2015@Microsoft.com
    • Learn & Win:
    • At the Visual Studio Online booth:
    • 1
    • 2
    • 3