Expanse Webinar: How-to secure your Jupyter notebook sessions on Expanse

Tuesday, December 14, 2021

11:00 AM - 12:00 PM PST

This event will be held remotely.

Jupyter notebooks have become the de facto standard interface for web-based interactive computing. However, whenever you launch and run a Jupyter notebook server on any remote compute resource, whether on a virtual machine from a public cloud provider or on a high-performance computing system like Expanse, additional security measures must be employed to protect the privacy and integrity of the data exchanged over the public internet between the notebook server and your local web browser. If such security measures are not taken, you not only put your own research code and data at risk of network eavesdropping and data tampering by malicious actors, but you may also inadvertently expose every other researcher using a shared compute resource like Expanse to these types of serious cyberthreats should your user account be compromised.

In this webinar, we’ll provide you with an overview of when-to, how-to, and how-not-to secure your Jupyter notebook sessions. Most importantly, we’ll introduce you to SDSC’s Satellite reverse proxy service and its new client-side application, galyleo. Together, they will help you launch your Jupyter notebook sessions on Expanse in a simple, secure way, so you can focus on getting your research done rather than Jupyter notebook security.


Marty Kandes, Ph.D.

Computational & Data Science Research Specialist, HPC User Services Group - SDSC

Marty Kandes is a Computational and Data Science Research Specialist in the High-Performance Computing User Services Group at SDSC. He currently helps manage user support for Expanse, SDSC’s NSF-funded supercomputer, and maintains all the Singularity containers supported on these systems.