Microsoft DevOps Solution pitch deck
Digital disruption is happening… “Silicon Valley is coming. We are going to work hard to make our services as seamless and competitive as theirs.” “We are putting 70% of our applications in the cloud to improve flexibility. And, we are launching truly game-changing applications to improve efficiency.” “Walmart is re-defining the next generation of retail growth and is the best-positioned retailer to win at the convergence of digital and physical retail.” “It's about looking ahead to the changes coming to the automobile business, particularly from potential ‘disruptors’ in Silicon Valley – and preparing Ford to thrive through those changes.” Jamie Dimon CEO, JP Morgan Jeffrey Immelt CEO, GE Doug McMillon CEO, Walmart Mark Fields CEO, Ford Motor Company
Companies are re-aligning their business Engage your customers Enable your employees Optimize your operations Transform your products Digital Transformation
Digital transformation = App innovation Engage your customers Transform your products Enable your employees Optimize your operations
App innovation from Microsoft Cross-device Experiences Open and hybrid Cloud Data-driven Intelligence Continuous Innovation
Microsoft DevOps solution Streamline and speed application delivery Advanced tools that let teams write better code Save time and money with cloud dev/test environments Fix issues faster with data and insights from production
Continuous app innovation = DevOps Plan + Track Release Development Production Develop + Test Monitor + Learn
DevOps scenarios DevOps with Microsoft tools and technologies Deliver applications faster with higher levels of quality using Microsoft tools and technologies DevOps with open source tools and technologies Deliver applications faster with higher levels of quality using open source tools and technologies Mobile DevOps Plan, build, test, deploy, operate, and monitor mobile applications across client and backend. Cloud Development and Test Environments Dramatically reduce time, effort and cost required to provide dev/test environments for custom application development.
DevOps Microsoft ecosystem Consider this scenario if… You are primarily using the Microsoft platform and technology stack You want to continuously deliver innovation to users and customers Development teams can not deliver applications or features quickly enough Identifying and fixing bugs or issues in production takes too long
Solution value and differentiation Shorten cycle times and deliver value faster Speed up development cycles with developer productivity tools Automate the workflow between Dev and Ops and deploy faster Continuously measure, learn and improve with state of the art DevOps tools and an agile cloud platform Improve quality and availability of apps and services Easily plan, execute and monitor your entire QA effort, continuously Fix issues faster with insights and information captured in production Use cloud-based load testing to assess and validate application performance before you deploy Optimize IT resources and eliminate waste Improve developer agility and resource efficiency with cloud dev and test environments Eliminate over-provisioning, lower costs and automate your deployment workflow with cloud environments for pre-production
Customer need Continuous innovation with a more streamlined, centralized solution to support application development. Impact “With SaaS solutions, you gain speed-of- change. Moving to the cloud is the overall Shell strategy to obtain a much more agile, fast-moving environment than we could with an on-premises space.” Johan Krebbers, Chief Technology Officer Royal Dutch Shell https://customers.microsoft.com/en-us/story/top-oil-gas-firm-accelerates-software-development-to-fuel-global-energy-production
DevOps OSS ecosystem Consider this scenario, if … You are primarily using an open source platform and technology stack You want to continuously deliver innovation to users and customers Development teams can not deliver applications or features quickly enough https://www.microsoft.com/en-us/cloud-platform/development-operations Identifying and fixing bugs or issues in production takes too long
Solution value and differentiation 9/5/2018 Shorten cycle times and deliver value faster Speed up development cycles with developer productivity tools Automate the workflow between Dev and Ops and deploy faster Continuously measure, learn and improve with state of the art DevOps tools and an agile cloud platform Implement OSS DevOps Pipelines Faster on Azure Easily deploy pre-integrated OSS DevOps Pipelines Integrate into Azure with plugins for on-demand build and test servers (i.e. Jenkins) Leverage native or 3rd party OSS monitoring Optimize IT resources and eliminate waste Improve developer agility and resource efficiency with cloud Dev and Test environments Eliminate over-provisioning, lower costs and automate your deployment workflow with cloud environments for pre-production © 2014 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.
9/5/2018 Customer need Differentiate against the competition in highly competitive, low-margin markets. Impact “Speeding up our software delivery engine has had a huge impact on our business, It’s enabled us to introduce new services faster, move into new markets, and respond to the everyday needs of the business.” Tom Phillips, Vice President of Data Infrastructure Ambit Energy © 2014 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.
Consider this scenario if… Mobile DevOps 9/5/2018 Consider this scenario if… You are building apps for multiple mobile platforms and want to streamline the build-test- release process with one toolset for all platforms It takes too long to get your mobile apps into the hands of users and customers It’s too expensive to test your app on all targeted device and operating system combinations https://www.microsoft.com/en-us/cloud-platform/development-operations You have little insight into what happens when apps are being used in production and fixing bugs and issues takes too long due to lack of data © 2014 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.
Test on real devices in the cloud and capture beta tester feedback Solution value and differentiation 9/5/2018 Deliver better apps, faster with an integrated, mobile-optimized DevOps toolset Works with any IDE and any code: ObjectiveC, Java, C++, C# and more Cross-platform, flexible and extensible build system for any app Streamline and automate your release process, and deployment to App Stores Test on real devices in the cloud and capture beta tester feedback Automate app testing and run your app on over 2,300 devices Set up your own in-house App Store for beta testing Collect beta test data and user feedback to improve your app. Collect crash reports, telemetry data and usage across apps and services Collect operational, performance and usage information from apps running on user devices Get actionable insights with application and service performance management and instant analytics © 2014 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.
9/5/2018 Customer need Provide a frictionless user experience, whether customers order from a laptop or from their tablet or phone. Impact “Using Xamarin technology, we can make changes in one place and propagate them to all the applications, which provides speed to market, speed to change, and speed to evolution.” Jon Malat, VP of Consumer Marketing Technology FreshDirect © 2014 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.
Consider this scenario if… Cloud Dev and Test Consider this scenario if… Provisioning pre-production resources takes too long and is too expensive Development teams cannot deliver apps or features quickly enough due to infrastructure delays You want to simplify the process of building and testing apps across platforms https://www.microsoft.com/en-us/cloud-platform/development-operations
Solution value and differentiation Increase agility, lower cost and shorten cycle times Create consistent cloud dev/test environments on your terms with a scalable, on-demand infrastructure. Significantly reduce the time and hassle of managing dev and test environments so your team can focus on application development. Enable self-service provisioning and cross-platform support Manage your environments with agility, whether you support self-provisioning by your developers, or maintain centralized control. Bring cross-platform functionality to your Dev/Test environments and natively build and test applications on devices and platforms you use. Optimize IT resources and eliminate waste Provision environments in seconds, instead of days or weeks. Spin up as many virtual machines as you need, network them, and allocate resources to developers. Replicate real-world usage in your tests – and catch and fix problems before you release your app.
Customer need Modernize infrastructure and processes so that business units can still function independently but stay within a cohesive, efficiently managed infrastructure. Impact “We could develop and test using IaaS instead of investing in servers at our hosting providers. The time savings throughout the process was enormous.” Andreas Høgberg, Director Telenor https://customers.microsoft.com/en-us/story/telenor-uses-microsoft-azure-virtual-machines-for-fast
A leader in 18 Gartner Magic Quadrants Mobile Application Development Platforms LEADER Enterprise Platform as a Service LEADER Operational Database Management Systems LEADER Application Lifecycle Management
Application Innovation from Microsoft The only cloud application platform that transforms your business with intelligent experiences that seamlessly integrate with your core business and data.
Next steps Discuss a DevOps solution for your individual situation. Cloud dev/test is a great first stepping-stone scenario if you are new to cloud or just want to test the waters. Discuss an migration plan. Implement your migration plan using the tools and services available through Microsoft.