Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Portable Research and Learning Environments with Jupyter

Portable Research and Learning Environments with Jupyter

Part 1 of a day-long tutorial on deploying the open-source scientific stack for education, research, and data analytics using JupyterHub. This part focuses on The Littlest JupyterHub, a single-VM deployment of JupyterHub that is great for <100 users.

Chris Holdgraf

July 22, 2018
Tweet

More Decks by Chris Holdgraf

Other Decks in Technology

Transcript

  1. • Overview of JupyterHub ecosystem and related tools • Get

    set up with GCP & Jetstream • Deploy your own: ◦ Littlest JupyterHub ◦ JupyterHub with Kubernetes ◦ BinderHub • Discuss how BinderHub can be used to share and promote open science
  2. “An article about computational science in a scientific publication is

    not the scholarship itself, it is merely advertising of the scholarship. The actual scholarship is the complete software development environment and the complete set of instructions which generated the figures.” -Buckheit and Donoho
  3. • Flexibly connects users to a computational environment you provide.

    • Removes accidental complexity around accessing computational resources.
  4. FOR PEDAGOGY: asking users to set up their own computational

    environments can be a huge PITA. FOR RESEARCH: Jupyter provides a familiar, powerful interface that can be connected with powerful computational resources.
  5. You can also change the type and size of your

    disk at the bottom of this popup.