This repository showcases Avanade's exploration with Distributed Data solutions, built for data sharing, security, and attestability. Over time, it will showcase additional integrations with our current research topics around distributed data.
This repository contains:
- Oltiva Actif - A prototype application using ledger tables to protect and share healthcare data, between patients, and healthcare providers. The scenario provides QR codes which end users can scan, to approve the sharing of their data - and for how long the data should be shared for. Ledger tables track the consent, and the date at which data should be wiped, so that the 'destroy date' is kept attested, so that data is only retained for as long as needed.
- Oltiva SafeDrive - A multi-container docker compose application that simulates the actions of multiple vehicles with IoT sensors driving on the roads, storing the data to Azure Confidential Ledger, so that in the event of a crash, by comparing the data from one car, to the data on another (if it exists), you could determine liability for the collision.
Explore the Azure SQL Ledger use case and the Azure Confidential Ledger use case.
emtech-distributed-data is available under the MIT Licence.
The docs
folder contains more detailed documentation, with links out to setup instructions for each demo.
Feel free to contact the team on Twitter, either Chris or Fergus. For bugs, please raise an issue on GitHub.
Contributions are welcome. See information on contributing, as well as our code of conduct.
If you're happy to follow these guidelines, then check out the getting started guide.