DevOps, DBAs, and DBaaS

Managing Data Platforms to Support Continuous Integration

Authors: Cuppett, Michael S.

  • Teaches techniques and best practices at all points of collaboration between DBAs and DevOps teams in product development
  • Shows how to integrate open source database technologies with DevOps
  • Gives tools for measuring DBA inputs to DevOps processes by holistic criteria of end-user experience and business requirements
see more benefits

Buy this book

eBook $29.99
price for USA (gross)
  • ISBN 978-1-4842-2208-9
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $39.99
price for USA
  • ISBN 978-1-4842-2207-2
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

Learn how DBAs in a DevOps environment manage data platforms and change requests to support and optimize continuous integration, delivery, testing, and deployment in the application development life cycle. 

On the Dev side, DBAs evaluate change requests to ensure compliance with organizational best practices and guard against degradation of database performance and the validity of dependent objects. On the Ops side, DBAs perform release and troubleshooting activities in support of the application, manage the data platform’s access and security, and monitor and maintain performance of the databases that they have designed and provisioned.

DevOps, DBAs, and DBaaS investigates the complex intersection between DBA functions and DevOps processes. DevOps teams traditionally viewed DBAs as process outliers who disrupt and retard SDLC timelines. At each touch point, veteran DBA Mike Cuppett shows how DBAs can most effectively contribute to decreasing release cycle times and improving product resiliency by applying automation, orchestration, and DBaaS solutions to database administration in ways that dovetail with DevOps requirements and metrics.

At a high level, Cuppett demonstrates the importance of leveling silo walls in the IT supply chain and of measuring application performance holistically by reference to satisfaction of customer requirements and end-user experience. At a technical level, he drills into topics and case studies on diagnosing and resolving problems commonly encountered by DBAs and DevOps teams when meshing database management with application delivery.

What You Will Learn:
  • Understand techniques and best practices at all points of collaboration between DBAs and DevOps teams in product development
  • Use tools for measuring DBA inputs to DevOps processes by using the holistic criteria of end-user experience and business requirement
  • Integrate open source database technologies with DevOps
  • Know when to decouple application and database layers and move to DBaaS models
  • Overcome language and mindset barriers between DBAs and DevOps teams

Who This Book Is For:
DBAs who are leaning toward or already involved with DevOps and DevOps engineers, team leaders, developers and product managers who are already working with DBAs or planning to integrate DBAs in DevOps teams. The secondary readership is executives and managers in companies that practice DevOps.


About the authors

Mike Cuppett is a Business Resiliency Architect for a Fortune 25 healthcare organization, where he currently strives to apply DevOps methodologies to Disaster Recovery programs.  Previously, he was charged with application and infrastructure reliability, availability, recoverability, and performance as a Solutions Engineer. Cuppett draws on three decades of experience as a DBA and IT engineer in the US Army and the private sector, culminating in a succession of management and senior technology positions at large companies in database administration, solutions engineering, and disaster recovery. Cuppett writes frequent articles on Oracle DBA issues and the business dimension of DevOps for LogicalRead, Oracle Technology Network, and APM Digest. He took his BS in Management and Computer Information Systems from Park University.

Table of contents (10 chapters)

  • DevOps for DBAs

    Cuppett, Michael S.

    Pages 1-13

  • DBAs for DevOps

    Cuppett, Michael S.

    Pages 15-24

  • Integrating DBA and DevOps Processes

    Cuppett, Michael S.

    Pages 25-39

  • Integrating Database Technologies and DevOps Tools

    Cuppett, Michael S.

    Pages 41-56

  • Stateful Data, Stateless Database Schema, and Code

    Cuppett, Michael S.

    Pages 57-72

Buy this book

eBook $29.99
price for USA (gross)
  • ISBN 978-1-4842-2208-9
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $39.99
price for USA
  • ISBN 978-1-4842-2207-2
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.

Services for this book

Loading...

Bibliographic Information

Bibliographic Information
Book Title
DevOps, DBAs, and DBaaS
Book Subtitle
Managing Data Platforms to Support Continuous Integration
Authors
Copyright
2016
Publisher
Apress
Copyright Holder
Michael S. Cuppett
eBook ISBN
978-1-4842-2208-9
DOI
10.1007/978-1-4842-2208-9
Softcover ISBN
978-1-4842-2207-2
Edition Number
1
Number of Pages
XV, 159
Number of Illustrations and Tables
2 b/w illustrations, 32 illustrations in colour
Topics