ST4SD Cloud
ST4SD Cloud creates, and maintains, robust and secure deployments of ST4SD on OpenShift. It is built on cutting edge technologies for deploying and managing complex applications. Anyone with knowledge of Kubernetes/OpenShift administration can use ST4SD Cloud to deploy ST4SD on an OpenShift cluster.
Why ST4SD Cloud ?
Automatic updates
Install ST4SD technologies on OpenShift and automatically keep them up-to-date using the Operator Lifecycle Manager (OLM) framework.
Authentication and Authorization
The toolkit leverages industry standard mechanisms for authentication and authorization provided by OpenShift.
Least Privileged Permissions
The roles and permissions of all technologies installed with ST4SD Cloud have been carefully engineered to meet stringent criteria for security.
Workflow Operator
The Workflow Operator enables management of virtual experiments as first class Kubernetes objects.
Try it yourself
Add the Simulation Toolkit for Scientific Discovery (ST4SD) operator to the Operator Catalog of your OpenShift cluster:
oc apply -f https://raw.githubusercontent.com/st4sd/st4sd-olm/main/examples/deploy.yaml
Then wait for the pod st4sd-catalog-xxxx
in the namespace openshift-marketplace
to transition to the Running
state.
At this point you can follow our instructions to configure and subsequently install ST4SD: ST4SD Core, ST4SD Services, ST4SD Registry all managed by ST4SD Cloud.
Learn More
Installation
If you have access to an OpenShift cluster, follow our instructions to install ST4SD Cloud using OLM. You may also install a scaled down version of ST4SD Cloud on Red Hat OpenShift Local.
User management
Manage the access permissions of users in your ST4SD Cloud instance using standard Kubernetes mechanisms.
Cloud Architecture
A brief overview of the ST4SD Cloud architecture.
Accelerate your simulation research with ST4SD
Check out these other ST4SD technologies. All are designed to work together to provide a powerful platform for simulation.
Multi-platform virtual experiments
ST4SD Core enables writing virtual experiments that can run on your laptop, on HPC machines, or on cloud. Get Started
Virtual experiment registry
ST4SD Registry provides a UI for sharing and browsing virtual experiments. Get Started
Ease-of-use
ST4SD Services allows scientists to run virtual experiments and query their data via Jupyter notebooks. It includes a high-performance metadata-store that enables memoization. Get Started