---
title: "Workshop overview"
description: "What CyVerse Container Camp covered in its Basics and Cloud Native tracks, the workshop learning objectives, and CyVerse's NSF funding."
type: Guide
tags:
  - Containers
  - Workshop
  - Overview
generated:
  by: "claude/opus-5"
  at: "2026-09-11T00:00:00Z"
sources:
  - id: cyverse-container-camp
    resource: "https://github.com/CyVerse-learning-materials/container-camp/blob/1746ee8873bcbed2bd3e62500262a9e9571cff16/docs/index.md"
    title: "CyVerse Container Camp: docs/index.md"
    author: "team:cyverse"
    last_modified: "2023-08-04T13:19:03-07:00"
---

# Workshop overview

[![CyVerse Learning Center](https://unm-carc.github.io/container-camp/assets/de/logos/cyverse_logo_2022.png "CyVerse Learning Center"){width="400"}](https://unm-carc.github.io/cyverse/){target=_blank}

![Container Camp banner](https://unm-carc.github.io/container-camp/assets/cc_banner_01.png)

Welcome to our documentation on containers and orchestration in academic research and education.

CyVerse ran Container Camp as two paired workshops. In 2023, **Container Camp Basics** met March 6-8 ([agenda](https://unm-carc.github.io/container-camp/getting-started/schedule-basics/)) and the **Cloud Native Camp** met August 16-18 ([agenda](https://unm-carc.github.io/container-camp/getting-started/schedule/)). The schedules are kept as a record of those offerings; the lessons below can be worked through on your own at any time.

## Basic Container Camp

### Docker containers for scientific research

- [Introduction to Docker](https://unm-carc.github.io/container-camp/docker/intro/)
- [Finding the right container](https://unm-carc.github.io/container-camp/docker/registry/)
- [Building Docker images](https://unm-carc.github.io/container-camp/docker/build/)

### Containers on high performance and high throughput computing

- [Introduction to Apptainer/Singularity](https://unm-carc.github.io/container-camp/singularity/intro/)
- [Building Apptainer/Singularity images](https://unm-carc.github.io/container-camp/singularity/advanced/)
- [Apptainer/Singularity on HPC](https://unm-carc.github.io/container-camp/singularity/hpc/)

## Cloud Native Camp

### Orchestration

- [Container orchestration with Kubernetes](https://unm-carc.github.io/container-camp/orchestration/kubernetes/)

### Infrastructure as Code

- [Infrastructure as Code with HashiCorp Terraform](https://unm-carc.github.io/container-camp/orchestration/terraform/)
- [CyVerse's Cloud Automation & Continuous Analysis Orchestration (CACAO)](https://unm-carc.github.io/container-camp/orchestration/cacao/)


!!! success "Learning Objectives"

    After completing these two paired workshops, you should be able to:
        
    * Explain why containers and orchestration are used in research computing
    * Create your own containers and deploy your own orchestrated frameworks
    * Understand how and when to use containers and IaC in your daily work

    You will also leave with

    - Understanding of how to use the most powerful public research computing infrastructure in the world via [ACCESS-CI](https://access-ci.org){target=_blank}.
    - The ability to launch and manage distributed resources using IaC templates on commercial (AWS, GCloud, Azure) or public research (OpenStack) clouds.

    - Insight into commercial cloud services, their costs, and how to best utilize them for scientific research.

---

**Funding and Citations:**

CyVerse is generously funded by the National Science Foundation [![NSF](https://unm-carc.github.io/container-camp/assets/nsf.png){width="25"}](https://nsf.gov){target=_blank}. 

Here are our award numbers:

- [![NSF-0735191](https://img.shields.io/badge/NSF-0735191-blue.svg){target=_blank}](https://www.nsf.gov/awardsearch/showAward?AWD_ID=0735191)
- [![NSF-1265383](https://img.shields.io/badge/NSF-1265383-blue.svg){target=_blank}](https://www.nsf.gov/awardsearch/showAward?AWD_ID=1265383)
- [![NSF-1743442](https://img.shields.io/badge/NSF-1743442-blue.svg){target=_blank}](https://www.nsf.gov/awardsearch/showAward?AWD_ID=1743442)

For any utilization of our resources, please adhere to the [CyVerse citation policy](https://cyverse.org/policies/cite-cyverse){target=_blank}.

<p class="carc-provenance" markdown>Adapted from [CyVerse Container Camp](https://github.com/CyVerse-learning-materials/container-camp/blob/1746ee8873bcbed2bd3e62500262a9e9571cff16/docs/index.md){target=_blank} (last source update 2023-08-04), CC BY 4.0. Spotted a problem? [Open an issue](https://github.com/UNM-CARC/container-camp/issues){target=_blank}.</p>
