Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

By making the coupling that occurs in the data lake explicit, the concept of model ownership is introduced.

image2020-7-21_16-46-16.png

This essentially means that model and data access will be distributed. 

The distributed nature of model and data access raises the question of how will a data user know what data is available and where to get permission to access it.

Decision

Details

  1. µService A provides its model to the CPS
  2. µService A registers its model with the 'Registry Service'. The registration includes details of the owning service and meta data that can be used in queries for models
  3. µService A retrieves data from an xNF (e.g. PNF#106)
  4. µService A stores data related to the xNF (and compliant to the model) in the CPS
  5. µService B queries the registry to determine if (a) matching models exist and (b) which µServices own them
  6. 'Registry Service', provides a list of matching µServices
  7. µService B requests access to model and data from µService A
  8. µService A grants (or denies) access to models and data – E.g. permission in the form of a secure token
  9. µService B uses the permission (e.g. token) to access the CPS
  10. The CPS provides data related to the xNF compliant with the model

Discussion

This issue was discussed during the weekly meeting  

  • No labels