AgendaΒΆ
Below are the schedule and classroom materials for Container Camp 2021.
This workshop runs under a Code of Conduct. Please respect it and be excellent to each other!
Twitter hash tag: #cc2021
| Day | Time | Topic/Activity | Notes/Links | 
|---|---|---|---|
| 03/15/21 (Monday) | 9:00-11:00 | General introduction to CyVerse and Camp logistics (Nirav Merchant & Upendra Devisetty) | |
| 12:15-1:00 | General overview of container technology landscape (Nirav Merchant) | ||
| 1:00-2:10 | What is a container? (Tyson Swetnam) | Basics & why you might use a container image for research | |
| 2:10-2:30 | Break | time to talk and network | |
| 2:30-3:00 | Searching Image Registries (Tyson Swetnam) | Finding the right image, downloading (pulling) | |
| 3:00-5:00 | Running a container (Tyson Swetnam) | Start a container, add a volume, opening ports, monitor, clean up | |
| 5:00-5:30 | Debriefing with instructors | 
| Day | Time | Topic/Activity | Notes/Links | 
|---|---|---|---|
| 03/11/20 (Wednesday) | 8:00-8:30 | Instructor Briefing | |
| 8:30-8:45 | Review Day 1 | time for questions, comments, suggestions | |
| 8:45-9:45 | Containers in Distributed Computing (Mats Rynge) | Containers used at scale | |
| 9:45-10:10 | Make your own container: (Tyson Swetnam) | Customizing base images, setting up Docker-Compose | |
| 5:00-6:00 | Debriefing with instructors | ||
| 03/16/21 (Tuesday) | 8:30-9:00 | Containers in Astronomy: Presentation by CK Chan | |
| 10:30-11:15 | Continuous Integration with GitHub (TBA) | Building your images with CI/CD for automation and scaling | |
| 11:15-12:00 | Bringing your container image to CyVerse (Amanda Cooksey) | Tool integration in the DE (interactive, executable, & OpenScienceGrid) | |
| 12:00-1:00 | Lunch Break (on your own) | ||
| 1:00-5:00 | Breakout sessions | ||
| 5:00-5:30 | Debriefing with instructors | ||
| 03/17/21 (Wednesday) | 8:30-9:00 | Review Day 2 (Questions, Comments) | |
| 8:45-10:10 | Introduction to Singularity (Tyson Swetnam) | Using Docker on HPC | |
| 10:10-10:30 | Break | time to talk and network | |
| 10:30-12:00 | Singularity and High Performance Computing (John Fonner) | ||
| 12:00-1:00 | Lunch Break (on your own) | ||
| 1:00-1:15 | Project pitches (2 min) and BYOD/BYOA | ||
| 1:15-3:10 | Project Time | Bring Your Own Data (BYOD) & Bring your Own Analyses (BYOA) | |
| 3:10-3:30 | Break | time to talk and network | |
| 3:30-5:0 | Project Time | BYOD & BYOA | |
| 5:00-5:30 | Debriefing with instructors | 
| Day | Time | Topic/Activity | Notes/Links | 
|---|---|---|---|
| 03/13/20 (Friday) | 8:30-8:45 | Review Day 3 | time for questions, comments, suggestions | 
| 8:45-9:45 | Finalize Projects | BYOD & BYOA | |
| 9:45-10:10 | Project Presentations | ||
| 10:10-10:30 | Break | time to talk and network | |
| 10:30-11:30 | Presentations | ||
| 11:30-12:00 | Course Evaluations | ||
| 12:00 | Dismissal | ||
| 12:00-1:00 | Instructor Post Mortem | 

