DACHS/Jupyter: Difference between revisions

From bwHPC Wiki
Jump to navigation Jump to search
(Created page with "We provide [https://jupyter.org/hub JupyterHub] at [https://dachs-jupyter.hs-esslingen.de https://dachs-jupyter.hs-esslingen.de/]. == What is JupyterHub? == To quote JupyterHub from their [https://jupyter.org/hub website]: <blockquote> JupyterHub: A multi-user version of the notebook designed for companies, classrooms and research labs JupyterHub brings the power of notebooks to groups of users. It gives users access to computational environments and resources withou...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
= Short description of Jupyter =
We provide [https://jupyter.org/hub JupyterHub] at [https://dachs-jupyter.hs-esslingen.de https://dachs-jupyter.hs-esslingen.de/].
Jupyter (an acronym for ''Ju''lia, ''Py''thon and ''R'') is a web application, allowing interactive programming and visualization in a browser. Jupyter uses so-called Jupyter-Notebooks to load and store the program, input data and it's output (including visualization) in a JSON-based file, allowing exchange between different implementations (like Visual Studio Code plus a Jupyter Extension) and specifically allowing incrementally editing using a version-control system like git.


We provide [https://jupyter.org/hub JupyterHub] at [https://dachs-jupyter.hs-esslingen.de https://dachs-jupyter.hs-esslingen.de/] as described below.
== What is JupyterHub? ==


To quote JupyterHub from their [https://jupyter.org/hub website]:


= Access requirements =
<blockquote>
JupyterHub: A multi-user version of the notebook designed for companies, classrooms and research labs


{|style="background:#deffee; width:100%;"
JupyterHub brings the power of notebooks to groups of users. It gives users access to computational environments and resources without burdening the users with installation and maintenance tasks. Users - including students, researchers, and data scientists - can get their work done in their own workspaces on shared resources which can be managed efficiently by system administrators.
|style="padding:5px; background:#cef2e0; text-align:left"|
</blockquote>
[[Image:Attention.svg|center|25px]]

|style="padding:5px; background:#cef2e0; text-align:left"|
It's a simpler way to access the resources of DACHS by using your browser.
Access to Jupyter is '''limited to IP addresses from the BelWü network'''.
All partners of DACHS are connected to BelWü, so if you are on your campus network (e.g. in your office or on the Campus WiFi) you should be able to connect without restrictions. Otherwise, You will see a hint about having to connect using VPN to Your home institution (and make sure, that all packets are routed through your home institution's VPN, and not in SPLIT tunneling mode, see [[DACHS/Login|Login]] page.
|}


== Prerequisites ==
== Prerequisites ==
# Register as described on the [[DACHS/Registration|Registration]]
# Then [[DACHS/Login|login to DACHS]] via SSH '''at least once''': This ensures that your home directory is setup properly on DACHS
# Make sure you're '''connected to the VPN of your university''' (see above)


= Login process =
After having logged into
https://dachs-jupyter.hs-esslingen.de
You will need to specify the resources, as described in the next section.



= Selection of the compute resources =
# You must be '''able to [[DACHS/Login|login to DACHS]] via SSH and must have done so at least once'''. This ensures that your home directory is setup properly on DACHS.
# Make sure you're '''connected to the VPN of your university'''. Access to our JupyterHub instance is only allowed from within the BelWue network.

Latest revision as of 18:06, 25 November 2025

Short description of Jupyter

Jupyter (an acronym for Julia, Python and R) is a web application, allowing interactive programming and visualization in a browser. Jupyter uses so-called Jupyter-Notebooks to load and store the program, input data and it's output (including visualization) in a JSON-based file, allowing exchange between different implementations (like Visual Studio Code plus a Jupyter Extension) and specifically allowing incrementally editing using a version-control system like git.

We provide JupyterHub at https://dachs-jupyter.hs-esslingen.de/ as described below.


Access requirements

Attention.svg

Access to Jupyter is limited to IP addresses from the BelWü network. All partners of DACHS are connected to BelWü, so if you are on your campus network (e.g. in your office or on the Campus WiFi) you should be able to connect without restrictions. Otherwise, You will see a hint about having to connect using VPN to Your home institution (and make sure, that all packets are routed through your home institution's VPN, and not in SPLIT tunneling mode, see Login page.

Prerequisites

  1. Register as described on the Registration
  2. Then login to DACHS via SSH at least once: This ensures that your home directory is setup properly on DACHS
  3. Make sure you're connected to the VPN of your university (see above)


Login process

After having logged into

 https://dachs-jupyter.hs-esslingen.de

You will need to specify the resources, as described in the next section.


Selection of the compute resources