NERSCPowering Scientific Discovery Since 1974

Spin

Overview

Spin is a container-based platform* at NERSC designed for you to deploy your own science gateways, workflow managers, databases, API endpoints, and other network services to support your scientific projects. Services in Spin are built with Docker containers and can easily access NERSC systems and storage.

SpinUp Workshop

Attend the SpinUp workshop to learn how to build and deploy your own services in Spin!

Users must attend and complete the workshop to gain access to Spin.

Two options are available:

SpinUp for New Users. This instructor-led workshop is designed for those new to Spin or wanting a thorough refresher. It includes two sessions: 1) a seminar with interactive exercises and 2) an unstructured hack-a-thon. Participants will learn about the Spin platform by deploying a simple service in the first session, then work in small groups to try projects of their own in the second. Instruction will also cover maintenance and troubleshooting techniques.

SpinUp for Rancher 1 Users. This self-guided program is designed for those who have already attended a workshop and want to deploy new services and/or redeploy existing services in the new Kubernetes-based instance. Participants will follow the same interactive exercises as in SpinUp for New Users, but will use a self-paced module, and may access regular Spin Office Hours sessions with NERSC staff.

To be eligible to use Spin, you must have an active NERSC account and should have a basic understanding of Docker technology.

Both local and remote participants are welcome.

Upcoming workshops are listed below.

SpinUp for New Users

Apply now to attend.

July

  • Location: Lawrence Berkeley Lab, Berkeley, CA
  • Seminar: Fri Jul 10, 2020, 9:00a – 12:00p
  • Hack-a-thon; choose either
    • Option A: Thu Jul 16, 2020, 1:00 – 4:00p
    • Option B: Fri Jul 17, 2020, 9:00a – 12:00p

October

  • Location: Lawrence Berkeley Lab, Berkeley, CA
  • Seminar: Fri Oct 2, 2020, 9:00a – 12:00p
  • Hack-a-thon; choose either
    • Option A: Thu Oct 8, 2020, 1:00 – 4:00p
    • Option B: Fri Oct 9, 2020, 9:00a – 12:00p

December

  • Location: Lawrence Berkeley Lab, Berkeley, CA
  • Seminar: Fri Dec 4, 2020, 9:00a – 12:00p
  • Hack-a-thon; choose either
    • Option A: Thu Dec 10, 2020, 1:00 – 4:00p
    • Option B: Fri Dec 11, 2020, 9:00a – 12:00p

SpinUp for Rancher 1 Users

Submit a ticket to NERSC to request access to training resources.


* In cloud terms, a "Containers-as-a-Service (CaaS)" platform.