Getting Started
Prerequisites
The Laiki products run on Linux and have all been built to be container-native. While all three products are JVM-based, we recommend to run them as containers on a Docker-enabled host or on Kubernetes
Open Analytics provides OpenJDK-based images for all three products which you can find on our Docker Hub.
You will also need:
- An identity provider to authenticate users. For best results, we recommend to use one that supports the modern OIDC standard, as this is the best-supported in Laiki.
- Someone with good working knowledge of Linux, container technology and, depending on your infrastructure, cloud or on-premise networking. Need help to get started? We are here to help.
Laiki Operator
Laiki represents a commitment from Open Analytics to build a first-class data-science platform that is 100% open source. A core component of Laiki is the Laiki operator, which enables seamless integration of ShinyProxy, RDepot and Crane.
We are still working on the first release of the operator, but there is no need to wait! The three underlying products can be deployed independently and are all battle-tested and production ready.
Alternatively, if you would like get more involved or speak to us about your usecase, you can contact us.
ShinyProxy
The premier way to deploy ShinyProxy is through the ShinyProxy Operator which supports both Docker-enabled hosts and Kubernetes.
RDepot
Refer to the RDepot deployment documentation which contains guidelines both for:
- Docker-enabled hosts through Docker Compose
- Kubernetes through configuration bases which you can Kustomize to your environment.