Jupyter multi-usuario, sin operar un JupyterHub
JupyterHub es la forma estándar de servir notebooks a un curso o un equipo de datos — y operarlo bien significa administrar Kubernetes, charts de Helm, storage, TLS, upgrades y autenticación. NotebookHub entrega el mismo resultado como servicio: cada usuario recibe un workspace JupyterLab (o VS Code) aislado y persistente, y nadie de tu equipo tiene que cuidar un cluster.
Lo que realmente implica operar JupyterHub
La guía Zero-to-JupyterHub es excelente — y larga, porque el trabajo es real: aprovisionar un cluster Kubernetes, afinar el release de Helm, configurar autenticador y storage por usuario, planificar actualizaciones de imágenes, vigilar límites de recursos, y estar de turno cuando el servidor de un estudiante no levanta la noche antes de una entrega.
- Un cluster Kubernetes que aprovisionar, parchar y pagar
- Upgrades de Helm/z2jh y builds de imágenes que mantener
- Storage, certificados TLS y autenticación que cablear
- Planificación de capacidad para que un usuario pesado no ahogue al resto
Lo que obtienes con NotebookHub
El mismo modelo multi-usuario — entornos aislados por usuario sobre Kubernetes con recursos garantizados — ya operado por nosotros:
- Workspaces por usuario con CPU/RAM reservadas (QoS Guaranteed de Kubernetes) y discos persistentes
- JupyterLab y VS Code en el navegador, kernels de Python, R, geoespacial y PyTorch
- Panel de administración para gestionar usuarios y planes
- Integración SSO disponible para cuentas de plataforma
- Backups, upgrades, TLS y monitoreo: problema nuestro, no tuyo
Para cursos, grupos de investigación y equipos de datos
¿Dictas un curso semestral? Cada estudiante se registra gratis y recibe un entorno idéntico — sin sesiones de soporte de laptops. ¿Diriges un grupo de investigación o un equipo de datos chico? Los planes de pago suman workspaces más grandes y más entornos guardados por usuario, con cobro simple, sin facturas cloud por cluster.
¿Necesitas algo específico — capacidad dedicada, imágenes custom, facturación? Escribe a [email protected] y lo armamos.
Preguntas frecuentes
¿Esto es JupyterHub por debajo?
No — NotebookHub es un plano de control independiente sobre Kubernetes que aprovisiona un contenedor JupyterLab o VS Code aislado por usuario. El mismo resultado que un Hub bien operado, sin que tú lo operes.
¿De verdad cada estudiante puede usarlo gratis?
Sí — el plan gratis (un workspace persistente por cuenta) alcanza para la mayoría de los cursos. Hay planes grupales con más recursos para departamentos.
¿Los usuarios comparten recursos?
No. Cada workspace tiene CPU y RAM reservadas — un notebook pesado en un workspace no puede enlentecer a otro.
¿Podemos usar nuestra propia autenticación?
Hoy hay SSO a través de la plataforma Aquedra Cloud; si tu institución necesita un proveedor de identidad específico, contáctanos.
Sirve notebooks a tu equipo esta misma tarde
Sin cluster que construir. Primer workspace gratis.