CISL Seminar Series: Using Jupyter at Scale Within an Enterprise: 10,000 Users, 10,000 Notebooks

This talk WILL NOT be webcast OR recorded

Title: Using Jupyter at Scale Within an Enterprise: 10,000 Users, 10,000 Notebooks

Speaker: Mr. Dave Stuart (US Department of Defense) 

The National Security Agency (NSA) has a large use-case for Jupyter. While traditionally known as a data science platform, we have worked to expand Jupyter's use within our organization to include our large user-base of intelligence analysts. These analysts, hard at work culling and correlating information from a multitude of repositories, are the domain experts who are closest to the analytic challenges we face. Jupyter has empowered this community - who do not traditionally come from software engineering backgrounds  - to translate their tradecraft into code, making that tradecraft more reproducible, more efficient, and more shareable.

The scale of our effort has forced us to address a number of challenges. With over a thousand Python authors, ten thousand notebooks, and ten thousand Jupyter users, we developed tools and approaches to manage, curate, and sustain crowd-sourced development of Jupyter notebook based analytics. We identified appropriate training paths to introduce Python and Jupyter into communities that most often lack prior backgrounds in coding. We outlined common use-cases for Jupyter, and worked to lower the barrier to entry to make the platform as approachable as possible. Most importantly, we ensured that all users of Jupyter within our Agency meet our strict data security and access controls.

This talk sheds light upon the secretive world of the NSA and shares some unique insight from our experience of adopting Jupyter across a large organization.  We will also detail how we are working to support the open source community surrounding Jupyter.

Biography Dave Stuart is a senior technical executive within the US Department of Defense, where he’s leading a large-scale effort to transform the workflows of thousands of enterprise business analysts through Jupyter and Python adoption, making tradecraft more efficient, shareable, and repeatable. Previously, Dave led multiple grassroots technology adoption efforts, developing innovative training methods that tangibly increased the technical proficiency of a large noncoding enterprise workforce.

This talk WILL NOT be webcast OR recorded

Date: Wednesday, January 22, 2020 Time: 10:00am Location: Mesa Lab, Main Seminar Room


Room Number: 
Main Seminar Room

Type of event:

Will this event be webcast to the public by NCAR|UCAR?: 
Announcement Timing: 
Friday, January 10, 2020 to Wednesday, January 22, 2020
Calendar Timing: 
Wednesday, January 22, 2020 - 3:00am to 4:00am MST

Posted by Taysia Peterson at ext. 1222,

Quick Facts

NCAR is managed by the nonprofit University Corporation for Atmospheric Research on behalf of NSF and the UCAR university community.

  • NCAR is not a federal agency and its employees are not part of the federal personnel system.
  • Our activities complement those of the federal agencies and we work closely with them.

More about us