8/8/2018 11:43 PM THR3079 Moving from application automation to true DevOps by including the database Tom Austin Head of Pre Sales Engineering © Microsoft.

Slides:



Advertisements
Similar presentations
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Advertisements

Session 1.
Microsoft Teams Behind the Scenes – Q&A
Azure on Steroids: Full Automation with PowerShell
Cloud Security IS Application-Centric Security
6/5/2018 1:30 PM THR1029 Spend less time managing data and more time with customers: Quick tour of Outlook Customer Manager Welly Lee
DevOps for any language
Azure Cloud Shell Magic of Modern Command-line Management
Владимир Гусаров Директор R&D, Dell Visual Studio ALM MVP ALM Ranger
Optimizing Microsoft OneDrive for the enterprise
Performing a Seamless Migration in Azure SQL DB
What a Real, Functioning DevOps Team Looks Like
“Enable, Invent & Adopt, Transform”
Microsoft Ignite /18/2018 9:49 PM THR2226
7/22/2018 9:21 PM BRK3270 Building a Better Data Solution: Microsoft SQL Server and Azure Data Services Joey D’Antoni Principal Consultant Denny Cherry.
SQL Server on Linux on All-Flash Arrays
Microsoft Virtual Academy
8/6/ :17 AM THR2214 Hybrid Cloud Activated A customer case study optimizing on-premises & Azure performance and cost Mor Cohen-Tal Senior Product.
Excel and Power BI Better Together Democratization of data
Workflow Orchestration with Adobe I/O
Customize Office 365 Search and create result sources
How we got a traditional bank collaborating across boundaries
Find, try and get line-of-business apps on Microsoft AppSource
User Group Best Practices
Build advanced PowerApps that work offline!
Automate all things! Microsoft Azure continuous deployment
Agile Planning with Visual Studio Team Services (VSTS)
Get a 360° view of your customers with Microsoft Dynamics 365
9/22/2018 3:49 AM BRK2247 Learn from MVPs: Panel discussion on all things SharePoint and OneDrive © Microsoft Corporation. All rights reserved. MICROSOFT.
Confidence at speed: Visual Studio 2017 and your CI pipeline
Azure PowerShell Aaron Roney Senior Program Manager Cormac McCarthy
Continuous Delivery for Microsoft Azure
11/22/2018 1:43 PM THR3005 How to provide business insight from your data using Azure Analysis Services Peter Myers Bitwise Solutions © Microsoft Corporation.
Continuous Delivery with Visual Studio Team Services
Azure Advisor: Optimization in the best way
Mobile Center and VSTS:​ Better together for your Mobile DevOps
11/27/2018 5:08 PM THR3057 Using a PowerShell release pipeline for a real-world service provider delivery in Microsoft Azure Niklas Åkerlund Lead Architect.
Title of Presentation 12/2/2018 3:48 PM
Accelerate Office 365 Adoption Through Microsoft FastTrack Services
Microsoft products for non-profits
Automating security for better, continuous compliance in the cloud
Five cool things you can do with Windows PowerShell on Office 365
Microsoft To-Do Preview
Accelerate customer experience with ChatOps
Yammer for IT Tom Kretzmer Solutions Developer, Westinghouse THR1016
Microsoft Exchange: Through the eyes of MVPs (Panel discussion)
Overview: Dynamics 365 for Project Service Automation
Understand your Azure cloud assets dependencies with BMC Discovery
Surviving identity management in a hybrid world
Sami Laiho AMA - Ask Me Anything
Breaking Down the Value of A Yammer Post: 20 Things to Do
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Cool Microsoft Edge Tips and Tricks
When Bad Things Happen to Good Applications
Getting the most out of Azure resources with Azure Advisor
4/16/2019 4:15 PM How Microsoft does IT: How Microsoft IT is embracing modern to build SharePoint experiences Sam Crewdson Senior Program Manager Rene.
Manage your App Service resources using Command line tools
“Hey Mom, I’ll Fix Your Computer”
4/21/2019 7:09 AM THR2098 Unlock New Opportunities with Nintex Hawkeye Process Intelligence and Workflow Analytics Sr. Product.
Business Continuity and the Microsoft Cloud
4/28/2019 3:30 AM THR1061 Learn how Dynamics 365, Office 365 and related applications work together to transform the workplace Donna Edwards Solution Architect.
Consolidate, manage, backup, and secure your cloud content
Designing Bots that Fit Your Organization
Ask the Experts: Windows 10 deployment and servicing
Passwordless Service Accounts
Digital Transformation: Putting the Jigsaw Together
WCF and .NET Framework Microservices in Containers
Diagnostics and troubleshooting in Azure App Service Support Center
Optimizing your content for search and discovery
Title of Presentation 5/24/2019 1:26 PM
Presentation transcript:

8/8/2018 11: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.

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 tom.austin@red-gate.com /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.

About Redgate 230 17 2m 202,000 91% 4m 1058 68 Redgaters and counting 8/8/2018 11: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.

Principal DevOps Program Manager, Microsoft 8/8/2018 11: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.

46x more frequent deployments 8/8/2018 11:43 PM High performers have: 46x more frequent deployments 440x faster lead times 96x faster recovery from failures https://puppet.com/resources/whitepaper/state-of-devops-report © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

The State of Database DevOps Report 8/8/2018 11: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.” http://www.red-gate.com/solutions/database-devops/report © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

The State of Database DevOps Report 8/8/2018 11: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.

The State of Database DevOps Report 8/8/2018 11: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.

The State of Database DevOps Report 8/8/2018 11: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.

Application automated deployment pipeline 8/8/2018 11: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.

Application and database deployment pipeline 8/8/2018 11: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.

Databases are more problematic (than app code changes) 8/8/2018 11: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.

Achieving Database DevOps Success 8/8/2018 11: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.

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.

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.

Thomas Johansson, AFA Försäkring 8/8/2018 11: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.

You’re at advanced level for Continuous Integration & Deployment 8/8/2018 11: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.

Continuous Integration & Deployment 8/8/2018 11: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.

Rynhardt van Rensburg, Systems Analyst, ABSA Bank 8/8/2018 11: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.

You’re at advanced level for Protecting & Preserving data 8/8/2018 11: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.

Protecting & Preserving data 8/8/2018 11: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.

Matt Haigh, Senior Database Administrator, Mamas & Papas 8/8/2018 11: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.

Complete Redgate’s Database DevOps Maturity Assessment 8/8/2018 11: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.

8/8/2018 11:43 PM Questions? © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Need help? Contact us: devops@red-gate.com 8/8/2018 11:43 PM Need help? Contact us: devops@red-gate.com Discover Redgate’s full Database DevOps solution www.red-gate.com/solutions © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

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 https://myignite.microsoft.com/evaluations Phone: download and use the Microsoft Ignite mobile app https://aka.ms/ignite.mobileapp 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.