CLASS: Cloud Learning and Skills Sessions
CLASS Summer 2021 Advanced Cohort
Sign Up for Summer CLASS
Do you or your institution need help filling the gaps in training for cloud and research computing? How about accelerating the adoption of best practices in research computing and data in the cloud? Get all the details on how to prepare, what you’ll learn, how to join the class, and review the schedule. We are now accepting applications for a waitlist to join. The program begins on May 27 and will be complete by August 20.
- What is CLASS? | Download the Course Overview (pdf)
- How to Join CLASS Summer 2021 Advanced Cohort
- What Will You Learn?
- Schedule (opens to a new page)
- Required Background and Self-Assessment (opens to a new page)
- Preparation and Pre-Work (opens to a new page)
- Fees and Registration (opens to a new page)
What is CLASS?
CLASS: Cloud Learning and Skills Sessions is a program that provides research computing and data professionals (those who support researchers) the necessary training to effectively leverage cloud platforms for research workflows. A combination of vendor-neutral guidance across cloud providers, and training on the tools and technologies supported by public cloud providers, allows a broad range of research use-cases to more effectively use these important resources. Participants join the CLASS community of practice where they can share information and lessons learned.
Here is what others are saying about CLASS:
|“This class has been expertly conducted. It is the clearest explanation of cloud technology I have encountered.”|
|“The content and the way the lectures were delivered combined with quizzes, discussions, hands-on-labs – all kept me fully engaged. This workshop helped me to have a unified view about the important components about Azure, AWS, and GCP services. This workshop prepared me to become a cloud champion …”|
|“I really valued the conversation and contributions from the others in the cohort in terms of real-world experiences with these services …”|
|“I really liked the compare/contrast between the services of the 3 different vendors …”|
|91% of the initial, pilot cohort found that, “The content presented was relevant for my role.”|
How to Join
To join the CLASS Summer 2021 Advanced Cohort complete the following steps:
- Review the remainder of this document and other pages for important information about the program.
- Review the required background information and complete the self-assessment. This will ensure you have the background experience and skills to get the most out of the program (we will be offering a foundational program later in the year for individuals that require more cloud skills).
- Complete the CLASS Advanced Cohort application.
- Accepted participants will then complete the formal registration and payment process.
What Will You Learn?
The Summer 2021 Advanced Cohort will focus on advanced research computing and data professionals with existing knowledge of cloud platforms and the interest/need to develop more complex workflows that leverage advanced services and capabilities. The program will emphasize hands-on learning and utilize a cohort model for peer-to-peer learning and community.
After the successful completion of the Advanced CLASS training program, participants will:
- Have a broad understanding of the issues related to the adoption and use of cloud for research computing and data organizations.
- Have a broad understanding of the top three providers, their main services, and the differences among them.
- Understand how to use and configure the identity access management (IAM) systems as they relate to authentication, authorization, and organizational policy across all three providers.
- Understand the core service offerings and their equivalents across all three providers (compute, storage, and networking).
- Understand scaling (compute elasticity) in the cloud and how to use, leverage, and control it.
- Understand the range of compute offerings across the cloud with respect to CPU performance, disk performance, and, network performance; and, the associated configuration offerings, sizes, costs, and constraints across all three providers.
- Understand important cloud native services and their use including Kubernetes, Batch (cloud native workload scheduling), and cloud messaging systems (“pub-sub”).
- Understand how to configure and deploy Artificial Intelligence and Machine Learning (AI/ML) infrastructure to support research.
- Understand the different provider-specific offerings for scientific notebooks (Jupyter-like) with AI/ML and data analysis capabilities.
- Understand how to use infrastructure as code (IaC) and declarative configuration (Terraform).
- Be familiar with the data analytics services available for each of the three cloud providers.
- Be familiar with strategies for controlling and limiting costs.
In addition, participants will have ongoing opportunities to:
- Participate in a community of practice and contribute to it.
- Contribute to the creation of examples and best practices for the use of cloud services for research and education applications.
- Engage directly with the cloud providers to explore and understand use-cases and topics relevant to research computing and data professionals. Examples to date have included:
—Containers and container management systems.
—Implementing traditional HPC environments in the cloud
Looking for CLASS requirements, preparation guidance, and fee and schedule information?