Open-EO / openeo-geopyspark-driver

OpenEO driver for GeoPySpark (Geotrellis)
Apache License 2.0
25 stars 4 forks source link

As a user I want to be able to secure my AI models #819

Open HansVRP opened 2 days ago

HansVRP commented 2 days ago

Scope; many openEO users want to enable AI model inference through openEO. However, they do want to limit what users can do with the model (e.g. downloading the weights)

Currently we run model inference through UDFs. This requires us to place the AI models on public repositories.

From the data engineering team we aim to have a private repo for the models, which is accessible by both the terrascope and cdse backend.

The backends should therefore be able to 'log in' into artifactory.

HansVRP commented 2 days ago

@jdries any additional details I overlooked?

soxofaan commented 2 days ago

I think this can also be generalized to URL based UDPs, so that one can make a UDP available for general use, without exposing the UDP content

  {
    "proces_id": "proprietary_ndvi",
    "namespace": "https://example.com/alice/private/ndvi.json"
    ...