A Gallery of JupyterHub Deployments#
A JupyterHub Community Resource
We’ve compiled this list of JupyterHub deployments to help the community see the breadth and growth of JupyterHub’s use in education, research, and high performance computing.
Please submit pull requests to update information or to add new institutions or uses.
Academic Institutions, Research Labs, and Supercomputer Centers#
University of California Berkeley#
University of California Davis#
Although not technically a JupyterHub deployment, this tutorial setup may be helpful to others in the Jupyter community.
Thank you C. Titus Brown for sharing this with the Software Carpentry mailing list.
* I started a big Amazon machine;
* I installed Docker and built a custom image containing my software of
interest;
* I ran multiple containers, one connected to port 8000, one on 8001,
etc. and gave each student a different port;
* students could connect in and use the Terminal program in Jupyter to
execute commands, and could upload/download files via the Jupyter
console interface;
* in theory I could have used notebooks too, but for this I didn’t have
need.
I am aware that JupyterHub can probably do all of this including manage
the containers, but I’m still a bit shy of diving into that; this was
fairly straightforward, gave me disposable containers that were isolated
for each individual student, and worked almost flawlessly. Should be
easy to do with RStudio too.
Cal Poly San Luis Obispo#
jupyterhub-deploy-teaching based on work by Brian Granger for Cal Poly’s Data Science 301 Course
CERN#
CERN, also known as the European Organization for Nuclear Research, is a world-renowned scientific research centre and the home of the Large Hadron Collider (LHC).
Within CERN, there are two noteworthy JupyterHub deployments in operation:
SWAN, which stands for Service for Web based Analysis, serves as an interactive data analysis platform primarily utilized at CERN.
VRE, which stands for Virtual Research Environment, is an analysis platform developed within the EOSC Project to cater to the needs of scientific communities involved in European projects.
Chameleon#
Chameleon is a NSF-funded configurable experimental environment for large-scale computer science systems research with bare metal reconfigurability. Chameleon users utilize JupyterHub to document and reproduce their complex CISE and networking experiments.
Shared JupyterHub: provides a common “workbench” environment for any Chameleon user.
Trovi: a sharing portal of experiments, tutorials, and examples, which users can launch as a dedicated isolated environments on Chameleon’s JupyterHub.
Clemson University#
Advanced Computing
University of Colorado Boulder#
(CU Research Computing) CURC
-
Slurm job dispatched on Crestone compute cluster
log troubleshooting
Profiles in IPython Clusters tab
-
George Washington University#
JupyterHub with university single-sign-on. Deployed early 2017.
HTCondor#
University of Illinois#
https://datascience.business.illinois.edu (currently down; checked 10/26/22)
IllustrisTNG Simulation Project#
MIT and Lincoln Labs#
https://supercloud.mit.edu/
Michigan State University#
University of Minnesota#
University of Missouri#
https://dsa.missouri.edu/faq/
Paderborn University#
-
nbgraderutils: Use JupyterHub + nbgrader + iJava kernel for online Java exercises. Used in lecture Statistical Natural Language Processing.
Penn State University#
Press release: “New open-source web apps available for students and faculty”
University of California San Diego#
San Diego Supercomputer Center - Andrea Zonca
Educational Technology Services - Paul Jamason
TACC University of Texas#
Texas A&M#
Kristen Thyng - Oceanography
Elucidata#
What’s new in Jupyter Notebooks @Elucidata:
Service Providers#
AWS#
Google Cloud Platform#
Everware#
Everware Reproducible and reusable science powered by jupyterhub and docker. Like nbviewer, but executable. CERN, Geneva website
Microsoft Azure#
Rackspace Carina#
https://getcarina.com/blog/learning-how-to-whale/
https://carolynvanslyck.com/talk/carina/jupyterhub/#/ (but carolynvanslyck is currently down; checked 10/26/22)
Hadoop#
Miscellaneous#
https://medium.com/@ybarraud/setting-up-jupyterhub-with-sudospawner-and-anaconda-844628c0dbee#.rm3yt87e1
https://www.laketide.com/building-your-lab-part-3/
https://estrellita.hatenablog.com/entry/2015/07/31/083202
https://www.walkingrandomly.com/?p=5734
https://wrdrd.com/docs/consulting/education-technology
https://bitbucket.org/jackhale/fenics-jupyter