[email protected]
7-day free trial

Hosting for JupyterHub in Germany

WZ-IT designs and operates JupyterHub as a shared notebook platform with authentication, isolated environments, resource controls and reproducible images.

Reviews
Cloud Wolke HerausforderungServer NachhaltigkeitIT Beratung Service Consulting SoforthilfeTimo Wevelsiep Robin ZinsExperten für Innovation Migration AWSHetzner Hosting zuverlässig

Companies worldwide trust WZ-IT

  • Stadtwerke Brühl
  • DGHO e.V.
  • ABCO Water Systems
  • Golem.de
  • EVADXB
  • nextGYM
  • AInergy
  • ml&s
  • Odiseo Solutions
  • Annota
  • ARGE
  • SweetConnect GmbH
  • Aphy AG
  • CORGOS
  • Rekorder
  • SolidProof
  • Yonju
  • Keymate
  • Paritel
  • Mr. Clipart
  • Millenium
  • Negosh
  • Führerscheinmacher
  • Boese VA
Read client reviews

About the technology

Design notebook access and compute environments together

JupyterHub manages users and starts their notebook servers through a selected spawner. Security and scaling depend heavily on isolation, images, storage and compute.

We assess user groups, libraries, data, CPU or GPU requirements and the target environment and develop a suitable architecture.

JupyterHub as a shared data-science platform

  • Run code

    Provide Jupyter notebooks and supported development environments per user.
  • Enable team collaboration

    Provide shared images, projects and data areas with clear access boundaries.
  • Connect identities

    Integrate authentication through suitable authenticators and existing identity providers.
  • Reproduce environments

    Provide libraries and runtimes through versioned images or defined packages.
  • Limit resources

    Allocate CPU, memory, GPU and storage according to user group and workload.
  • Observe usage

    Technically monitor platform state, utilisation, errors and capacity limits.
  • Migration and takeover

    Assess existing data and configuration, migrate them in a test run and move to managed operations through a controlled cutover.
  • Identity and secure access

    Secure SSO, roles, administrative paths and external access for the application and existing infrastructure.
  • Backup and recovery

    Back up all stateful components consistently and document the recovery path for the agreed scope.

Operations beyond installation

Operate JupyterHub as a secure multi-user compute platform

Each user can execute code, so images, spawners, storage, resource limits and data access define security and scale.

  • Hub and user environments

    Operate JupyterHub, proxy and spawner reproducibly.
  • Compute and images

    Define CPU, RAM, GPU, libraries and limits.
  • Persistent workspaces

    Protect home, project and shared data.
  • Isolation and operations

    Control identity, network, monitoring and backups.

Area

Responsibility for platform, code and data

WZ-IT operates the platform and isolation; user code, packages and business results remain customer-owned.

AreaResponsibilityScope and boundaries
JupyterHub platformWZ-ITHub, proxy, spawner, base images, monitoring and updates.
Compute and limitsWZ-ITTechnical CPU, RAM, GPU and storage quotas.
Images and librariesSharedWe build reproducibly; teams define required packages.
Data accessSharedWe connect storage while the customer approves datasets.
Notebook codeCustomerCode, processing and validation remain with user teams.
Pipelines and GPU workflowsOptional WZ-IT serviceAutomation and special images are scoped separately.

Hosting & operations

How much does JupyterHub hosting cost?

We combine the right compute size with ongoing operations, backups, monitoring and a service level appropriate for the criticality of JupyterHub. High availability and recovery targets are designed separately where needed.

Hosting & operations from€99.90/ month · cancel monthly

Hosting for JupyterHub in Germany: GDPR-compliant operations

  • One managed standard application included
  • .de domain included or your own domain or subdomain via CNAME
  • German data centres with ISO 27001 and BSI C5, no US clouds
  • 99.9 % standard availability per month
  • Regular updates, CVE monitoring and prioritised patches for critical vulnerabilities
  • Central logs with immutable retention
  • Daily backup with 7-day retention
  • 5 TB outbound traffic per workload and month
  • 24/7 proactive monitoring
  • Five service levels, 24/7 P1 response with Production or Critical
  • Personal technical contact

Instance sizes and monthly prices

XS · 2 vCPU, 2 GB RAM, 40 GB NVMe SSD
€99.90 in total
S · 2 vCPU, 4 GB RAM, 80 GB NVMe SSD
€129.90 in total
M · 4 vCPU, 8 GB RAM, 80 GB NVMe SSD
€159.80 in total
L · 8 vCPU, 16 GB RAM, 80 GB NVMe SSD
€219.80 in total
XL · 16 vCPU, 32 GB RAM, 80 GB NVMe SSD
€329.80 in total
Additional storage per 50 GB
+€4.99

Straightforward provisioning within a few business days

Payment
  • SEPA direct debit
  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay
  • PayPal
  • Bank transfer

All prices are net and exclude statutory VAT. The offers are addressed to businesses. All on-premises options

Sizing and deployment

Size JupyterHub by active users and compute profiles

Concurrent servers, libraries, datasets, notebook load and GPUs determine the platform.

Starting-point guidance
Usage scenarioTechnical starting pointKey factors
Small analysis or teaching teamSpawner and image assessmentProfiles, limits and storage are defined.
Many concurrent serversCluster architectureScheduling, isolation and storage are sized.
GPU notebooksGPU pool assessmentDrivers, images and quotas are planned.
Research or production dataSecurity and recovery designAccess, audit and recovery are agreed.
  • User profiles, isolation, images, storage and CPU/GPU demand are reviewed before a proposal.

Sizing and deployment

JupyterHub deployment models

Compute and storage are placed close to data with suitable isolation.

  • Dedicated WZ-IT platform

    European CPU or GPU environment after assessment.
  • Your cloud

    Integration with existing Kubernetes and storage.
  • On-premises

    Local operation near sensitive data or GPUs.
  • Hybrid

    Central identity with separate compute or data.

Target architecture

Isolate user code and make environments reproducible

Identity, spawner, images, compute and data access receive explicit boundaries.

Researchers, developers and analysts

Browser-based notebook environments.

TLS and central access

SSO, groups, quotas and restricted administration.

Users and compute profiles

Roles, images, limits and data areas.

JupyterHub

Hub, proxy, spawner and user servers.

Compute and scheduler

Containers, VMs or Kubernetes with CPU and GPU.

Persistent storage

Homes, projects, datasets and backups.

Versioned images

Python, R, Julia and agreed libraries.

Arbitrary code execution requires stronger isolation than a standard web application.

Role in the overall system

Related services for JupyterHub

This page covers installation and the agreed platform operations for JupyterHub. Custom code, the access layer and special confidentiality requirements remain clearly separated responsibilities that can be added when needed.

Three relevant adjacent paths instead of a long list of further products.

View the overall system

Frequently asked questions about hosting for JupyterHub

Answers about users, images, GPUs, data and operations.

Reviews & projects

Client feedback and projects worldwide

WZ-IT moved our studio infrastructure from decentralised individual devices to a central platform: every site is securely connected via VPN, new devices are onboarded automatically and an entire site is provisioned from a template, without manual steps on location. What impressed me most is the breadth and depth of their knowledge: Timo and Robin are not a typical IT provider who sets up a server and leaves. The two of them think their way into highly complex infrastructure and software topics, work through every requirement we put in front of them, and build networking, provisioning and operations so that everything fits together in the end. WZ-IT is an excellent partner for complex software, network and architecture projects.
Steve KirchnerManaging Director, nextGYM GmbH
View project

International

Built in Germany's Ruhr Valley. Running worldwide.

WZ-IT designs, develops and operates infrastructure and software for clients in Germany and internationally. We deliver projects remotely and continue supporting them in ongoing operations after go-live.

Selected projects

Read client reviews

  • Secure your Proxmox & backup setup
  • Modernize your infrastructure - sovereign
  • Plan a sovereign open-source stack
  • Integrate a local AI solution
  • Modernize your legacy software
  • Cut cloud cost - up to −81%
  • Build a high-availability Proxmox cluster
  • Virtualize with Managed Proxmox
  • Design an open-source AI architecture
  • Get collaboration fully managed
  • Ship your prototype to production
  • Connect sites and clusters securely

Hosting & operations

Enquire about hosting and operations for JupyterHub

Briefly describe the current state and objective for JupyterHub. We assess infrastructure, integration, and ongoing operations.

  • Straight with Timo and Robin - no sales team, no pitch
  • A professional assessment of your situation
  • Concrete next steps for infrastructure, software or AI

The conversation is free and non-binding.

WZ-IT's advice on our Azure migration was technically sound and completely non-binding right from the intro call - we took away a great deal.
Jakob ÖschlbergerInno7 GmbH
Timo and Robin, founders of WZ-IT

Which JupyterHub service do you need?

Choose the appropriate starting point or simply describe the situation.

We usually respond within one business day. Please do not submit credentials.

WZ-IT's advice on our Azure migration was technically sound and completely non-binding right from the intro call - we took away a great deal.
Jakob ÖschlbergerInno7 GmbH