Overview
Last updated on
STACKIT Notebooks is a managed service based on JupyterHub. JupyterHub is an open-source platform designed to provide multi-user access to Jupyter environments, enabling teams to develop, run, and share notebooks for data science, analytics, and machine learning.
A notebook is an interactive document that combines executable code, rich text, visualizations, and results in a single place. Users typically work in JupyterLab or the classic Jupyter Notebook interface, using kernels to run code in languages such as Python. STACKIT Notebooks provides a centrally managed environment where users can start their own notebook servers on demand.
To support scalability and isolation, STACKIT Notebooks runs user workloads in a Kubernetes cluster. Each user server is automatically started in a dedicated pod, allowing resources to be allocated per user and enabling secure separation between users and projects. Administrators can manage authentication, permissions, and available environments to ensure a consistent and governed setup.
For a more detailed overview, please refer to the official JupyterHub documentation and the JupyterLab documentation.