Data Contracts in Action
eBook - ePub

Data Contracts in Action

Building reliable, governed, and scalable data pipelines (English Edition)

  1. 467 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Data Contracts in Action

Building reliable, governed, and scalable data pipelines (English Edition)

About this book

Description
Data contracts are becoming important as organizations move to cloud platforms, data products, and decentralized data ownership. They create clear agreements between data producers and consumers, helping teams reduce broken pipelines, unclear ownership, and trust issues in daily data work. Data Contracts in Action shows how data contracts help establish clear agreements between data producers and consumers, improving trust, reducing operational issues, and creating scalable foundations for modern data ecosystems.

This book takes the reader from the basics of data governance and data quality to the practical use of data contracts in modern data platforms. It explains why governance matters, how data debt grows, and how contracts can define schemas, metadata, validation rules, ownership, and expectations. The readers will learn how to design contract-driven architectures, use standards such as JSON Schema, Avro, Protobuf, YAML, and OpenAPI, apply CI/CD and version control, monitor contract violations, and handle schema evolution.

This book takes the reader from the basics of data governance and data quality to the practical use of data contracts in modern data platforms. It explains why governance matters, how data debt grows, and how contracts can define schemas, metadata, validation rules, ownership, and expectations. The readers will learn how to design contract-driven architectures, use standards such as JSON Schema, Avro, Protobuf, YAML, and OpenAPI, apply CI/CD and version control, monitor contract violations, and handle schema evolution.

What you will learn
? Understand and design contracts that define ownership, schema, and expectations.
? Validate data using JSON Schema, Avro, and Protobuf.
? Automate checks with CI/CD and version control workflows.
? Scale governed data products across teams and platforms.
? Migrate legacy systems, measure outcomes, communicate value, and scale.

Who this book is for
This book is for data engineers, architects, data scientists, ML engineers, cloud developers, governance leaders, and analytics professionals who want to build reliable, governed data pipelines. A basic understanding of databases, data platforms, or data pipelines is recommended, though the material remains practical and accessible.

Table of Contents
1. Data Governance, Evolving Data Platforms, and Key Challenges
2. Data Quality Beyond Perfect Data
3. Introducing and Working with Data Contracts
4. Foundations of a Contract-driven Data Architecture
5. CI/CD and Version Control for Data Contracts
6. Monitoring and Alerting
7. Developing a Data Contract Strategy
8. Adopting Data Contracts in Your Organization
9. Open-source Tools for Data Contracts
10. Reinforcing Governance Through Data Contracts
11. Practical Implementation Examples and Tooling
12. Migrating Existing Systems to Data Contracts
13. Metrics for Data Contract Success
14. Communicating Value and Maintaining Momentum
15. Emerging Trends and Innovations
16. Long-Term Strategy & Continuous Improvement
17. Data Contracts in AI & ML
18. Sustaining a Data Contract Ecosystem

Information

Table of contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Dedication Page
  5. About the Authors
  6. About the Reviewers
  7. Acknowledgements
  8. Preface
  9. Table of Contents
  10. 1. Data Governance, Evolving Data Platforms, and Key Challenges
  11. 2. Data Quality Beyond Perfect Data
  12. 3. Introducing and Working with Data Contracts
  13. 4. Foundations of a Contract-driven Data Architecture
  14. 5. CI/CD and Version Control for Data Contracts
  15. 6. Monitoring and Alerting
  16. 7. Developing a Data Contract Strategy
  17. 8. Adopting Data Contracts in Your Organization
  18. 9. Open-source Tools for Data Contracts
  19. 10. Reinforcing Governance Through Data Contracts
  20. 11. Practical Implementation Examples and Tooling
  21. 12. Migrating Existing Systems to Data Contracts
  22. 13. Metrics for Data Contract Success
  23. 14. Communicating Value and Maintaining Momentum
  24. 15. Emerging Trends and Innovations
  25. 16. Long-term Strategy and Continuous Improvement
  26. 17. Data Contracts in AI and ML
  27. 18. Sustaining a Data Contract Ecosystem
  28. Index

Trusted byĀ 375,005 students

Access to over 1.5 million titles for a fair monthly price.

Study more efficiently using our study tools.

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1.5 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Data Contracts in Action by Manas Jain,Vineet Kumar in PDF and/or ePUB format, as well as other popular books in Computer Science & Artificial Intelligence (AI) & Semantics. We have over 1.5 million books available in our catalogue for you to explore.