Download presentation
Presentation is loading. Please wait.
Published byNoreen O’Connor’ Modified over 6 years ago
1
8/8/ :43 PM THR3079 Moving from application automation to true DevOps by including the database Tom Austin Head of Pre Sales Engineering © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
About me Tom Austin Worked with Redgate SQL tools since 2008
8/8/2018 About me Tom Austin Head of Pre Sales Engineering Worked with Redgate SQL tools since 2008 Helped customers across the globe From start-ups to FTSE/Fortune 100 Specializes in Database Lifecycle Management (DLM) Writing and delivering Database DevOps training in Europe and Asia /in/tomowenaustin/ © 2015 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.
3
About Redgate 230 17 2m 202,000 91% 4m 1058 68 Redgaters and counting
8/8/ :43 PM About Redgate 230 17 2m 202,000 Redgaters and counting years old customers SQL Server Central and Simple Talk users 91% 4m 1058 68 of the Fortune 100 use our tools website visits each year product releases last year User Groups sponsored so far this year © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Principal DevOps Program Manager, Microsoft
8/8/ :43 PM “DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.” Donovan Brown, Principal DevOps Program Manager, Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
46x more frequent deployments
8/8/ :43 PM High performers have: 46x more frequent deployments 440x faster lead times 96x faster recovery from failures © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
The State of Database DevOps Report
8/8/ :43 PM The State of Database DevOps Report “The greatest challenge with integrating database changes into a DevOps process is synchronizing application and database changes, and overcoming different development approaches.” © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
The State of Database DevOps Report
8/8/ :43 PM The State of Database DevOps Report Within 2 years, 80% of companies will adopt DevOps © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
The State of Database DevOps Report
8/8/ :43 PM The State of Database DevOps Report Within 2 years, 80% of companies will adopt DevOps The biggest driver for including the database is to increase the speed of delivery of database changes © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
The State of Database DevOps Report
8/8/ :43 PM The State of Database DevOps Report Within 2 years, 80% of companies will adopt DevOps The biggest driver for including the database is to increase the speed of delivery of database changes 75% of respondents have developers in their team who work across both applications and databases © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Application automated deployment pipeline
8/8/ :43 PM Application automated deployment pipeline © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Application and database deployment pipeline
8/8/ :43 PM Application and database deployment pipeline © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Databases are more problematic (than app code changes)
8/8/ :43 PM Databases are more problematic (than app code changes) Deployments must preserve the existing data Static data vs production data DBAs aren’t always part of DevOps Databases can drift © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Achieving Database DevOps Success
8/8/ :43 PM Achieving Database DevOps Success Continuous Integration & Deployment Environments & Development Protecting & Preserving data © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
You’re at advanced level for Environments & Development
With good collaboration between teams, effective management of environments and use of best practices like version control or automated provisioning, your development practices are optimized. Your team is free to focus on process improvements. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
Environments & Development
Changes are made in development and promoted to higher environments Developers check in changes as they are made Version control is the source of truth Dev and Ops team work together with a common goal © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Thomas Johansson, AFA Försäkring
8/8/ :43 PM Customer case study “We’re now deploying at a much higher frequency than before, and have doubled deployments to production” Thomas Johansson, AFA Försäkring © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
17
You’re at advanced level for Continuous Integration & Deployment
8/8/ :43 PM You’re at advanced level for Continuous Integration & Deployment By automating your database deployment pipeline and testing your work with realistic data and server environments, you’ve minimized the risk of introducing bugs and defects further downstream. You can now focus on iterative improvements that will enable you to further increase frequency of deployments. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
Continuous Integration & Deployment
8/8/ :43 PM Continuous Integration & Deployment Builds are not left broken CD of database changes takes place to Production A release management tool is used for automation Staging always matches Production © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
19
Rynhardt van Rensburg, Systems Analyst, ABSA Bank
8/8/ :43 PM Customer case study “ABSA have been able to implement a one-step process from development through to production. This frees up the equivalent of an extra developer.” Rynhardt van Rensburg, Systems Analyst, ABSA Bank © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
You’re at advanced level for Protecting & Preserving data
8/8/ :43 PM You’re at advanced level for Protecting & Preserving data With a solid data management strategy in place, you can readily demonstrate compliance. Effective monitoring across environments enables performance to be correlated with changes so you can pinpoint the cause of issues and apply continuous improvements. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Protecting & Preserving data
8/8/ :43 PM Protecting & Preserving data Dedicated performance monitoring is in place A solid database backup and recovery plan is in place A modified copy of production data is used There is a clearly-articulated data strategy © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Matt Haigh, Senior Database Administrator, Mamas & Papas
8/8/ :43 PM Customer case study “SQL Monitor has saved us a least two hours a day… probably more if you add how it’s enabled us to change the way we work.” Matt Haigh, Senior Database Administrator, Mamas & Papas © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
23
Complete Redgate’s Database DevOps Maturity Assessment
8/8/ :43 PM Complete Redgate’s Database DevOps Maturity Assessment © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
8/8/ :43 PM Questions? © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
25
Need help? Contact us: devops@red-gate.com
8/8/ :43 PM Need help? Contact us: Discover Redgate’s full Database DevOps solution © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
26
Please evaluate this session
Tech Ready 15 8/8/2018 Please evaluate this session From your Please expand notes window at bottom of slide and read. Then Delete this text box. PC or tablet: visit MyIgnite Phone: download and use the Microsoft Ignite mobile app Your input is important! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.