Notebooks
STACKIT Notebooks ist ein vollständig verwalteter Dienst auf Basis von JupyterHub, der es Teams ermöglicht, interaktive Notebooks in einer sicheren und skalierbaren Umgebung zu entwickeln, auszuführen und zu teilen. Er bietet produktionsreife Jupyter-Umgebungen ohne den betrieblichen Aufwand zur Verwaltung von Infrastrukturen. Notebook-Server laufen in isolierten Kubernetes-Pods und können zentral gesteuert und überwacht werden.
Übersicht
Funktionen
Abschnitt betitelt „Funktionen“STACKIT Notebooks bietet erstklassige JupyterHub-Funktionen mit einer vollständig verwalteten Infrastruktur. Der Dienst erfordert keine manuelle Bereitstellung, den Betrieb oder die Skalierung von Notebook-Umgebungen. Benutzer-Server werden auf Anfrage gestartet und laufen in isolierten Kubernetes-Pods, um Sicherheit und Ressourcentrennung zu gewährleisten.
Zu den wichtigsten Funktionen gehören:
- Vollständig verwaltete JupyterHub- und JupyterLab-Umgebungen
- Secure by Design: Verbinden Sie Ihren Identity Provider (IdP) über OIDC mit rollenbasierter Zugriffskontrolle (RBAC). Vorlagen stehen für Keycloak, Entra ID, Okta, Google und AWS Cognito zur Verfügung.
- On-Demand-Notebook-Server in isolierten Kubernetes-Pods
- Integration eigener Git-Repositories für die versionskontrollierte Entwicklung
- Nahtlose STACKIT Observability-Integration mit vordefinierten Grafana-Dashboards
Anwendungsfälle
Abschnitt betitelt „Anwendungsfälle“Interaktive Datenexploration
Abschnitt betitelt „Interaktive Datenexploration“Explorieren, bereinigen und analysieren Sie Daten interaktiv mit Python und gängigen Data-Science-Bibliotheken. Kombinieren Sie Code, Dokumentation und Visualisierungen in einer einzigen, kollaborativen Umgebung.
Machine Learning-Entwicklung
Abschnitt betitelt „Machine Learning-Entwicklung“Entwickeln, trainieren und evaluieren Sie Machine Learning-Modelle in isolierten Notebook-Umgebungen. Integrieren Sie skalierbare Rechenressourcen für anspruchsvolle Workloads und überführen Sie validierten Code in Produktions-Pipelines.
Kollaborative Analysen
Abschnitt betitelt „Kollaborative Analysen“Ermöglichen Sie Teams das Teilen von Notebooks, das Reproduzieren von Analysen und das Überprüfen von Ergebnissen in einer verwalteten Umgebung mit zentraler Authentifizierung und Zugriffskontrolle.
Prototyping und Experimentieren
Abschnitt betitelt „Prototyping und Experimentieren“Erstellen Sie schnell Prototypen für Ideen, testen Sie Hypothesen und iterieren Sie an Modellen ohne Infrastruktur-Setup. Überführen Sie erfolgreiche Experimente in strukturierte Repositories und Produktions-Workflows.
Schulung und Enablement
Abschnitt betitelt „Schulung und Enablement“Stellen Sie sichere, zentral verwaltete Notebook-Umgebungen für Schulungen, Workshops und interne Enablement-Programme mit konsistenten Konfigurationen für alle Benutzer bereit.