Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vendor Specific Resource tracking (VIP service) #1732

Open
4 tasks
mrnicegyu11 opened this issue Sep 20, 2024 · 1 comment
Open
4 tasks

Vendor Specific Resource tracking (VIP service) #1732

mrnicegyu11 opened this issue Sep 20, 2024 · 1 comment
Assignees
Labels
PO issue Created by Product owners s4l:app sim4life application related issues
Milestone

Comments

@mrnicegyu11
Copy link
Member

mrnicegyu11 commented Sep 20, 2024

Users in sim4life.io and sim4life.science need to get access to vendor specific features for a certain period of time (lease duration(s) to be defined). This requires the following infrastructure:

  • The billing center needs to be extended to allow customers to select one or more features from a list to lease them for a certain duration. The list may dynamically change. For additional information on certain features, a link to the offical webpage will be provided. Normal credits can be used for the purchase.
  • The resource tracking system will be extended such that it passes the information about purchased features as an environment variable to the user services. These string may be passed encrypted using vendor specific keys.
  • The list of feature might be obtained from the venodr API
    Note: There might be other use cases for vendor specific billable features. Lets create something generic.

Tasks

Preview Give feedback
No tasks being tracked yet.
@mrnicegyu11 mrnicegyu11 added the PO issue Created by Product owners label Sep 20, 2024
@mguidon mguidon self-assigned this Sep 24, 2024
@mguidon mguidon transferred this issue from ITISFoundation/osparc-simcore Sep 24, 2024
@mguidon mguidon added the s4l:app sim4life application related issues label Sep 24, 2024
@mguidon mguidon assigned GitHK and unassigned GitHK Sep 26, 2024
@pcrespov pcrespov added this to the MartinKippenberger milestone Sep 27, 2024
@mguidon mguidon changed the title VIP Models Vendor Specific Resource tracking Nov 22, 2024
@mguidon mguidon changed the title Vendor Specific Resource tracking Vendor Specific Resource tracking (VIP service) Nov 25, 2024
@mguidon mguidon assigned pcrespov and mguidon and unassigned mguidon and pcrespov Dec 2, 2024
@pcrespov pcrespov self-assigned this Dec 2, 2024
@matusdrobuliak66
Copy link
Contributor

matusdrobuliak66 commented Dec 3, 2024

Notes

467480843_568335079115993_7420772965328747669_n

Backend vocabulary proposal

  • license_goods -> table of products/items/goods/packages that are in the market (pricing_plan_id part of the table)
  • license_purchases -> table of license purchases enabled for wallet_id with an expiration time + number of seats.
  • resource_tracker_license_checkouts -> tracking license seats
    • checkout and release license seat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PO issue Created by Product owners s4l:app sim4life application related issues
Projects
None yet
Development

No branches or pull requests

7 participants