daas workshop
  • Hands-On experience building a Data as a Service Platform
  • Set Up
    • Creating a Workstation
    • Installing Tools
    • Starting Kafka
    • Congratulations
  • Module I - Overview of the DaaS Pattern
    • Section I - The Overall Pattern
    • Section II - Data Sourcing
    • Section III - Data Provisioning
    • Section IV - Data Consumption
  • Module II - Building a Rust Project
    • Section I - Create a Package
    • Section II - Creating a Library
    • Section III - Creating an Executable
    • Section IV - Creating a Hello World RESTful Endpoint
      • Section IV - manifest
      • Section IV - library
      • Section IV - module
      • Section IV - integrated testing
      • Section IV - executable
  • Module III - Building a RESTful Endpoint for Sourcing Data
    • Section I - Overview
    • Section II - manifest
    • Section III - executable
    • Section IV - starting the service
    • Section V - service testing
  • Module IV - Building a Genesis Microservice for Processing the Sourced Data
    • Section I - Overview
    • Section II - manifest
    • Section III - executable
    • Section IV - starting the service
    • Section V - service testing
  • Module V - Building a Provisioning Microservice
    • Section I - Overview
    • Section II - manifest
    • Section III - executable
    • Section IV - starting the service
    • Section V - adding the business logic
    • Section VI - testing the service
  • Module VI - Building a RESTful Endpoint for Publishing Reporting Data
    • Section I - Overview
    • Section II - manifest
    • Section III - executable
    • Section IV - starting the service
    • Section V - adding the business logic
    • Section VI - testing the service
  • Privacy Design Strategies
  • Further Exploration
Powered by GitBook
On this page
  • Pushing Data Downstream
  • Multiple Provisioning of a Single Topic
  • Advanced: PbD Data Usage Agreement
  • Helpful Tools

Was this helpful?

Further Exploration

PreviousPrivacy Design Strategies

Last updated 4 years ago

Was this helpful?

Pushing Data Downstream

See if you can change the order_clothing.rs processor to forward the DaaSDocument to another topic, (e.g.: billing) after it finished its data provisioning.

Multiple Provisioning of a Single Topic

Try to create a second data provisioning microservice, (e.g.: order_clothing_products that collects a list of unique products ordered) and listens to the same order.clothing topic.

Advanced: PbD Data Usage Agreement

Try implementing the PbD in one of the provisioning microservices so that it only processes data that has an agreement for marketing purposes.

Helpful Tools

  • - Command line utility to assist in the building of Postman collections for testing your DaaS services

Data Usage Agreement
Postman Helper