Barts-Life-Science / Support

A repository for documentation and support.
0 stars 0 forks source link

Provide 3rd party software inside a project workspace #3

Open stevennewhouse opened 6 months ago

stevennewhouse commented 6 months ago

Data Science team wants to use 3rd party software CliniThink in one of the projects that will be part of the TRE beta.

Software is currently installed on a Windows server in Barts network.

Options

  1. Do we create an image that can be deployed into a project workspace? Need to check if the licensing is per deployment or needs to have any external connectivity.
  2. Deploy software as a shared service that can be used across different workspaces inside the TRE. Stops workspace specific deployments if installation/deployment cannot be automated, however potential data leakage between different user requests.
  3. Configure workspace network to allow call outs to existing installation service API. Easier, but means partially breaking network isolation of workspaces and still have potential data leakage situation.
akolensky commented 5 months ago

Document the problem and scope of the sollution No implementation in sprint 7

Dependencies: Draft a design doc for the custom VM Images Test custom VM Image deployments in the DEV environment