TAPIS Days at TACC
Friday August 19th 2022
Welcome
Schedule (Central Time)
- 10:00 AM - Introduction to Tapis v3
- 10:20 AM - Running Jupyter Notebooks on Google Colab and installing Tapis Python SDK
- 10:40 AM - Break
- 11:00 AM - Introduction to Docker and Singularituy
- 11:20 AM - Tapis Systems, Tapis Applications, Files service
- 11:40 AM - Run Machine Learning jobs on Virtual machine. Analyze and Share results
- 12:00 PM - Lunch Break
- 1:00 PM - Serverless Gateway with Tapis UI
- 1:20 PM - Introduction to Core Portal and v3 plans
- 1:40 PM - Tutorial Wrap-up Q/A
Presenters:
- Joe Stubbs (TACC)
- Joe Allen (TACC)
- Steve Black (TACC)
- Anagha Jamthe (TACC)
- Joon Yee Chuah (TACC)
- Gilbert Curbelo (TACC)
The resources you will be using today are provided by funding from the National Science Foundation:
- Jetstream2 is a cloud service for research that provides on-demand, user-controlled, Virtual Machines (VMs) - you can request an account after the workshop using these instructions.
For this tutorial you will get a training account for a Jetstream Virtual Machine (VM) with a username and password for that VM. These credentials expire soon after this workshop is complete.
Tapis Introduction
Running Jupyter Notebook using Google Colab
Generating a Tapis v3 Token
Intro to Docker
- Using Docker
- What is a container?
- Containers vs VMs
- The Docker Platform
- Exercise: Initial Setup
- Docker Images, Tags,and Docker Hub
- Exercise: Pulling and Running Images
Intro to Singularity
Tapis Systems
Tapis Apps
Tapis Jobs
- Intro to Tapis Jobs
- Tapis Jobs Service
- Jobs Parameters
- Submitting a Job
- Jobs List
- Jobs Status
- Jobs Output
- Jobs Results
- Sharing Results