> For the complete documentation index, see [llms.txt](https://davidsietz.gitbook.io/daas-workshop/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://davidsietz.gitbook.io/daas-workshop/module-05.md).

# Module IV - Building a Genesis Microservice for Processing the Sourced Data

In this module we will create a *Genesis Data Processor* service. This service is responsible to listen on the `genesis` topic for data that has been sourced, stash this original DaaSDocument in an S3 bucket, and then sending the DaaSDocument down the event flow for provisioning.
