SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
1©2016 Sabre GLBL Inc. All rights reserved.
DevOps and Databases
Marek Maśko
2©2016 Sabre GLBL Inc. All rights reserved.
About the Author
Marek Maśko
• Principal Database Analyst at Sabre
• Working with SQL Server for ~6 years
• SQL DBA, Dev & Architect
• PLSSUG Speaker
• Contact Information:
Email: marek.masko@sabre.com
LinkedIn: https://pl.linkedin.com/in/marekmasko
Twitter: @MarekMasko
3©2016 Sabre GLBL Inc. All rights reserved.
• Sabre is an innovative technology company operating in travel industry.
• Sabre Polska was established in 2000 and operates as a key Global Solutions Center for its
parent company Sabre Corporation.
• Sabre businneses:
– Airline Solutions
– Travel Network
– Hospitality Solutions
About Sabre
4©2016 Sabre GLBL Inc. All rights reserved.
Today’s topics
What is DevOps?
„DevOps Process”
„DevOps Team”
My Solution
Databases are different
5©2016 Sabre GLBL Inc. All rights reserved. 5
What is DevOps?
6©2016 Sabre GLBL Inc. All rights reserved.
7©2016 Sabre GLBL Inc. All rights reserved.
Definition
„ DevOps (a clipped compound of development and operations) is
a culture, movement or practice that emphasizes the collaboration
and communication of both software developers and other information-
technology (IT) professionals while automating the process of software
delivery and infrastructure changes. It aims at establishing a culture
and environment where building, testing, and releasing software can
happen rapidly, frequently, and more reliably.
https://en.wikipedia.org/wiki/DevOps
8©2016 Sabre GLBL Inc. All rights reserved.
Definition
System
Operations
Application
Development
Quality
Assurance
9©2016 Sabre GLBL Inc. All rights reserved.
Definition
System
Operations
Dev
Ops
10©2016 Sabre GLBL Inc. All rights reserved.
Development Operations
Functional silos
• Agility
• Productivity
• Flexibility
• Efficiency
• Integration
• Feature-driven Development
• Iterative approach
• Safety
• Validity
• Stability
• Security
• Repeatability
• Monitoring
• Integrity
• Data Management
SPEED PROTECTION
11©2016 Sabre GLBL Inc. All rights reserved.
Research results
12©2016 Sabre GLBL Inc. All rights reserved.
Key values
Integration
Collaboration
Communication
Automation
13©2016 Sabre GLBL Inc. All rights reserved.
Goals
Faster release and deployment frequency
Better deployment quality
Lower failure rate
Immediate results
Improved process visibility
14©2016 Sabre GLBL Inc. All rights reserved. 14
DevOps Team
15©2016 Sabre GLBL Inc. All rights reserved.
Dev and Ops Silos
Dev Ops
16©2016 Sabre GLBL Inc. All rights reserved.
DevOps Team Silos
DevOpsDev Ops
17©2016 Sabre GLBL Inc. All rights reserved.
Dev Don’t Need Ops
DevOpsDev Ops
18©2016 Sabre GLBL Inc. All rights reserved.
DevOps as a Tool Team
DevOpsDev Ops
19©2016 Sabre GLBL Inc. All rights reserved.
Dev and Ops Collaboration
Dev Ops
20©2016 Sabre GLBL Inc. All rights reserved.
Fully Shared Ops Responsibilities
Dev Ops
21©2016 Sabre GLBL Inc. All rights reserved. 21
Process
22©2016 Sabre GLBL Inc. All rights reserved.
Old Way
23©2016 Sabre GLBL Inc. All rights reserved.
New Way
CODE
BUILD
TEST
RELEASE
DEPLOY
OPERATE
MONITOR
PLAN
24©2016 Sabre GLBL Inc. All rights reserved.
Continuous Delivery
25©2016 Sabre GLBL Inc. All rights reserved. 25
Databases are different
26©2016 Sabre GLBL Inc. All rights reserved.
Continuous Delivery
27©2016 Sabre GLBL Inc. All rights reserved. 27
Flight Plan Manager
28©2016 Sabre GLBL Inc. All rights reserved.
Many Relationships
DBA
Team
Product
Develop-
ment
Enterprise
Operations
Quality
Assurance
Product
Delivery
Product
Support
Database
Engine-
ering
29©2016 Sabre GLBL Inc. All rights reserved.
Cross Functional Team
DBA
Team
Developers
QA
Administra
-tors
Architect
Infra-
structure
Operations
30©2016 Sabre GLBL Inc. All rights reserved.
New Process
Database
Build
Closed
Artefacts
Unit Tests
Automated
Deployment
Database
Drift Check
Pre-
deplyment
Checks
Database
Model
Registration
31©2016 Sabre GLBL Inc. All rights reserved. 31
Profits
32©2016 Sabre GLBL Inc. All rights reserved.
• 200x more frequent deployments
• 24x faster recovery from failures
• 3x lower change failure rate
• 2,555x shorter lead times
• 22% less time on unplanned work and rework
„…higher IT and organizational
performance is a team effort
spanning development and
operations…„
33©2016 Sabre GLBL Inc. All rights reserved. 33
Thank you!

Contenu connexe

Tendances

I Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and SwaggerI Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
Apigee | Google Cloud
 

Tendances (8)

I Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and SwaggerI Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
 
SAP NetWeaver Cloud
SAP NetWeaver CloudSAP NetWeaver Cloud
SAP NetWeaver Cloud
 
Basic authentication with lambda@edge, Juho Rautio, Webscale Oy
Basic authentication with lambda@edge, Juho Rautio, Webscale OyBasic authentication with lambda@edge, Juho Rautio, Webscale Oy
Basic authentication with lambda@edge, Juho Rautio, Webscale Oy
 
Lean Kanban and Lean Portfolio Management in SAFe 4.5
Lean Kanban and Lean Portfolio Management in SAFe 4.5Lean Kanban and Lean Portfolio Management in SAFe 4.5
Lean Kanban and Lean Portfolio Management in SAFe 4.5
 
continuousphp
continuousphpcontinuousphp
continuousphp
 
The Hare and the Tortoise: Open Source, Standards & Technological Debt
The Hare and the Tortoise: Open Source, Standards & Technological DebtThe Hare and the Tortoise: Open Source, Standards & Technological Debt
The Hare and the Tortoise: Open Source, Standards & Technological Debt
 
OSGi for outsiders - Milen Dyankov
OSGi for outsiders - Milen DyankovOSGi for outsiders - Milen Dyankov
OSGi for outsiders - Milen Dyankov
 
Mongo db at_customink
Mongo db at_custominkMongo db at_customink
Mongo db at_customink
 

En vedette (10)

Typing Challenge 2017
Typing Challenge 2017Typing Challenge 2017
Typing Challenge 2017
 
ibrahim.DOC
ibrahim.DOCibrahim.DOC
ibrahim.DOC
 
53815 10
53815 1053815 10
53815 10
 
Cours Lc 2
Cours Lc 2Cours Lc 2
Cours Lc 2
 
T T - DOV
T T - DOVT T - DOV
T T - DOV
 
2005 sauserramirezvermagovecser
2005 sauserramirezvermagovecser2005 sauserramirezvermagovecser
2005 sauserramirezvermagovecser
 
H. Gupta, NDT-Inspector
H. Gupta, NDT-InspectorH. Gupta, NDT-Inspector
H. Gupta, NDT-Inspector
 
Tattoo training studio
Tattoo training studioTattoo training studio
Tattoo training studio
 
[PL] Code Europe 2016 - Python and Microsoft Azure
[PL] Code Europe 2016 - Python and Microsoft Azure[PL] Code Europe 2016 - Python and Microsoft Azure
[PL] Code Europe 2016 - Python and Microsoft Azure
 
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
 

Similaire à DevOps and databases

Similaire à DevOps and databases (20)

SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERASAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
 
OData Hackathon Challenge
OData Hackathon ChallengeOData Hackathon Challenge
OData Hackathon Challenge
 
Testing and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More ProblemsTesting and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More Problems
 
Developers vs DBA's - APACOUC webinar 2017
Developers vs DBA's - APACOUC webinar 2017Developers vs DBA's - APACOUC webinar 2017
Developers vs DBA's - APACOUC webinar 2017
 
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
DOES16 San Francisco - Marc Ng - SAP’s DevOps Journey: From Building an App t...
 
Which Postgres is Right for You?
Which Postgres is Right for You? Which Postgres is Right for You?
Which Postgres is Right for You?
 
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
 
Datameer6 for prospects - june 2016_v2
Datameer6 for prospects - june 2016_v2Datameer6 for prospects - june 2016_v2
Datameer6 for prospects - june 2016_v2
 
SAP Community Platform State of the Union - 2017
SAP Community Platform State of the Union - 2017SAP Community Platform State of the Union - 2017
SAP Community Platform State of the Union - 2017
 
Bringing Java into the Open
Bringing Java into the Open Bringing Java into the Open
Bringing Java into the Open
 
How to migrate SourcePro apps from Solaris to Linux
How to migrate SourcePro apps from Solaris to LinuxHow to migrate SourcePro apps from Solaris to Linux
How to migrate SourcePro apps from Solaris to Linux
 
The case for Web components - Drupal4Gov webinar
The case for Web components - Drupal4Gov webinarThe case for Web components - Drupal4Gov webinar
The case for Web components - Drupal4Gov webinar
 
Geekier Analytics for SaaS data
Geekier Analytics for SaaS dataGeekier Analytics for SaaS data
Geekier Analytics for SaaS data
 
SAP Design Day 2016 (Montreal) - F.L.U.T.E.
SAP Design Day 2016 (Montreal) - F.L.U.T.E.SAP Design Day 2016 (Montreal) - F.L.U.T.E.
SAP Design Day 2016 (Montreal) - F.L.U.T.E.
 
Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl
 
The Myth Surrounding Drupal Migration For 2022
The Myth Surrounding Drupal Migration For 2022The Myth Surrounding Drupal Migration For 2022
The Myth Surrounding Drupal Migration For 2022
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
 
DevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsDevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback Loops
 
SAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationSAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous Integration
 
Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With Oracle
 

Plus de Marek Maśko

Plus de Marek Maśko (7)

SqlDay 2018 - Brief introduction into SQL Server Execution Plans
SqlDay 2018 - Brief introduction into SQL Server Execution PlansSqlDay 2018 - Brief introduction into SQL Server Execution Plans
SqlDay 2018 - Brief introduction into SQL Server Execution Plans
 
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
 
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
 
SQLDay 2017 - Database Unit Tests with tSQLt
SQLDay 2017 - Database Unit Tests with tSQLtSQLDay 2017 - Database Unit Tests with tSQLt
SQLDay 2017 - Database Unit Tests with tSQLt
 
SQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML DataSQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML Data
 
SQL Server - Using Tools to Analyze Query Performance
SQL Server - Using Tools to Analyze Query PerformanceSQL Server - Using Tools to Analyze Query Performance
SQL Server - Using Tools to Analyze Query Performance
 
PLSSUG - Troubleshoot SQL Server performance problems like a Microsoft Engineer
PLSSUG - Troubleshoot SQL Server performance problems like a Microsoft EngineerPLSSUG - Troubleshoot SQL Server performance problems like a Microsoft Engineer
PLSSUG - Troubleshoot SQL Server performance problems like a Microsoft Engineer
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

DevOps and databases

  • 1. 1©2016 Sabre GLBL Inc. All rights reserved. DevOps and Databases Marek Maśko
  • 2. 2©2016 Sabre GLBL Inc. All rights reserved. About the Author Marek Maśko • Principal Database Analyst at Sabre • Working with SQL Server for ~6 years • SQL DBA, Dev & Architect • PLSSUG Speaker • Contact Information: Email: marek.masko@sabre.com LinkedIn: https://pl.linkedin.com/in/marekmasko Twitter: @MarekMasko
  • 3. 3©2016 Sabre GLBL Inc. All rights reserved. • Sabre is an innovative technology company operating in travel industry. • Sabre Polska was established in 2000 and operates as a key Global Solutions Center for its parent company Sabre Corporation. • Sabre businneses: – Airline Solutions – Travel Network – Hospitality Solutions About Sabre
  • 4. 4©2016 Sabre GLBL Inc. All rights reserved. Today’s topics What is DevOps? „DevOps Process” „DevOps Team” My Solution Databases are different
  • 5. 5©2016 Sabre GLBL Inc. All rights reserved. 5 What is DevOps?
  • 6. 6©2016 Sabre GLBL Inc. All rights reserved.
  • 7. 7©2016 Sabre GLBL Inc. All rights reserved. Definition „ DevOps (a clipped compound of development and operations) is a culture, movement or practice that emphasizes the collaboration and communication of both software developers and other information- technology (IT) professionals while automating the process of software delivery and infrastructure changes. It aims at establishing a culture and environment where building, testing, and releasing software can happen rapidly, frequently, and more reliably. https://en.wikipedia.org/wiki/DevOps
  • 8. 8©2016 Sabre GLBL Inc. All rights reserved. Definition System Operations Application Development Quality Assurance
  • 9. 9©2016 Sabre GLBL Inc. All rights reserved. Definition System Operations Dev Ops
  • 10. 10©2016 Sabre GLBL Inc. All rights reserved. Development Operations Functional silos • Agility • Productivity • Flexibility • Efficiency • Integration • Feature-driven Development • Iterative approach • Safety • Validity • Stability • Security • Repeatability • Monitoring • Integrity • Data Management SPEED PROTECTION
  • 11. 11©2016 Sabre GLBL Inc. All rights reserved. Research results
  • 12. 12©2016 Sabre GLBL Inc. All rights reserved. Key values Integration Collaboration Communication Automation
  • 13. 13©2016 Sabre GLBL Inc. All rights reserved. Goals Faster release and deployment frequency Better deployment quality Lower failure rate Immediate results Improved process visibility
  • 14. 14©2016 Sabre GLBL Inc. All rights reserved. 14 DevOps Team
  • 15. 15©2016 Sabre GLBL Inc. All rights reserved. Dev and Ops Silos Dev Ops
  • 16. 16©2016 Sabre GLBL Inc. All rights reserved. DevOps Team Silos DevOpsDev Ops
  • 17. 17©2016 Sabre GLBL Inc. All rights reserved. Dev Don’t Need Ops DevOpsDev Ops
  • 18. 18©2016 Sabre GLBL Inc. All rights reserved. DevOps as a Tool Team DevOpsDev Ops
  • 19. 19©2016 Sabre GLBL Inc. All rights reserved. Dev and Ops Collaboration Dev Ops
  • 20. 20©2016 Sabre GLBL Inc. All rights reserved. Fully Shared Ops Responsibilities Dev Ops
  • 21. 21©2016 Sabre GLBL Inc. All rights reserved. 21 Process
  • 22. 22©2016 Sabre GLBL Inc. All rights reserved. Old Way
  • 23. 23©2016 Sabre GLBL Inc. All rights reserved. New Way CODE BUILD TEST RELEASE DEPLOY OPERATE MONITOR PLAN
  • 24. 24©2016 Sabre GLBL Inc. All rights reserved. Continuous Delivery
  • 25. 25©2016 Sabre GLBL Inc. All rights reserved. 25 Databases are different
  • 26. 26©2016 Sabre GLBL Inc. All rights reserved. Continuous Delivery
  • 27. 27©2016 Sabre GLBL Inc. All rights reserved. 27 Flight Plan Manager
  • 28. 28©2016 Sabre GLBL Inc. All rights reserved. Many Relationships DBA Team Product Develop- ment Enterprise Operations Quality Assurance Product Delivery Product Support Database Engine- ering
  • 29. 29©2016 Sabre GLBL Inc. All rights reserved. Cross Functional Team DBA Team Developers QA Administra -tors Architect Infra- structure Operations
  • 30. 30©2016 Sabre GLBL Inc. All rights reserved. New Process Database Build Closed Artefacts Unit Tests Automated Deployment Database Drift Check Pre- deplyment Checks Database Model Registration
  • 31. 31©2016 Sabre GLBL Inc. All rights reserved. 31 Profits
  • 32. 32©2016 Sabre GLBL Inc. All rights reserved. • 200x more frequent deployments • 24x faster recovery from failures • 3x lower change failure rate • 2,555x shorter lead times • 22% less time on unplanned work and rework „…higher IT and organizational performance is a team effort spanning development and operations…„
  • 33. 33©2016 Sabre GLBL Inc. All rights reserved. 33 Thank you!