Data Science: Jupyter Server 2.0 erweitert dasjenige User-Management
[ad_1]
Project Jupyter hat die zweite Hauptversion von Jupyter Server veröffentlicht. Dies Backend für jedes Jupyter-Webanwendungen wie Jupyter Notebook, JupyterLab und Voilà hat in Version 2.0 manche neue APIs an Bord. Sie zielen unter anderem hinaus dasjenige Identitätsmanagement, die Autorisierung und dasjenige Event-Handling.
Jupyter Server ersetzt den Tornado Webserver in Jupyter-Webanwendungen. Version 1.0 des Projekts war Finale 2020 erschienen und hielt im Januar in JupyterLab 3.0 Einzug. Welcher Server bietet die für jedes Webanwendungen erforderlichen APIs und REST-Endpunkte.
Wer, wie, welches
Die in Version 2.0 neue Identity API bietet eine Schnittstelle für jedes dasjenige Identitätsmanagement und die Authentisierung von Nutzerinnen und Nutzern. Welcher Server bringt vereinen eigenen IdentityProvider
mit, welcher sich umtauschen lässt, um vereinen externen Authentisierungs-Provider zu nutzen.
Die ebenfalls neue Authorization API ist für jedes die genauere Steuerung welcher Zugriffsrechte einzelner User zuständig. Extra die Schnittstelle lässt sich z. B. Rollenbasierte Zugriffskontrolle (Role Based Access Control, RBAC) hoch externe Autorisierungs-Provider integrieren.
Ereignisreiche Betrachtung
Jupyter Server 2.0 nutzt dasjenige separate Päckchen Jupyter Events, um Events rund um den Server zu versenden. Dies Päckchen setzt hinaus JSON-Schemata, um die Ereignisse zu kennzeichnen. Jupyter Events ersetzt dasjenige Päckchen Telemetry, dasjenige bisher für jedes dasjenige Festhalten von Ereignissen zuständig war.
Nennenswert ist darüber hinaus, dass welcher Terminal-Tätigkeit nun qua Extension umgesetzt ist. Wer dasjenige Terminal nutzt, muss keine Änderungen vornehmen, andererseits dank welcher Auslagerung ist es möglich, es z. B. in sicherheitskritischen Umgebungen zu deaktivieren. Außerdem bringt welcher Server die Stil ServerKernelManager
für jedes dasjenige Kernel-Management mit, um unter anderem Kernel-basierte Events zu verarbeiten.
Weitere Neuerungen in Jupyter Server 2.0 lassen sich dem Jupyter-Weblog schließen aus. Die vollständige verkettete Liste welcher Neuerungen findet sich im Changelog. Jupyter Server ist qua Open-Source-Projekt hinaus GitHub verfügbar.
(rme)