Logo da Alura
Data >

Course of Data Mesh: dependencies and control

Course summary

  • Learn how to test Data Products during development
  • Understand practices on unit (isolated) or integrated tests for Data Products
  • Understand how to use control ports to monitor quality
  • Identity when to use control ports
  • Use synthetic data to run the proper tests

Target Audience

Those who want to evolve a data mesh architecture.

Related Content

Courses of Data

Last update

10/08/2022

Already a student?

Start the course now

8h

To conclusion

40

Activities

177

Minutes of video

53

Students in this course

Certificate of participation

Instructors

Detailed content

  1. Testing your Data Product

    • Introduction
    • Dependencies
    • Test Double
    • Stubs
    • More On Stubs
    • Implementing Stubs
    • Mocks
    • When can we use Mocks?
    • More on Mocks and Stubs
    • Takeaways
  2. Faking Data

    • Synthetic Data
    • Testing with synthetic data
    • Augmented Data x Synthetic Data
    • Your example
    • Takeaways
  3. Control Ports

    • Control Ports
    • Input, output and control ports
    • Right To Be Forgotten
    • Right to be forgotten dilemma
    • Crypto Shredding
    • More on Right to Be Forgotten
    • Takeaways
  4. Control and Quality

    • Metrics
    • Control Ports
    • Sli Slo Sla
    • SLIs x SLOs x SLAs
    • Four Metrics
    • Four key metrics
    • About metrics
    • Data Product's Metrics
    • When the Data Product fails
    • Your example
    • Measurable Objectives
    • Takeaways
  5. Data Architecture Quantum

    • Data Product Quantum
    • Data Architecture Quantum
    • More on Data Quantum
    • Conclusion
    • Takeaways

Don't study with us yet?

Invest in your career!

Start now