Introduction to Cloud Computing for Genomics

The cloud is a fancy name for the huge network of computers that host your favorite websites, stream movies, and shop online, but you can also harness all of that computing power for running analyses that would take days, weeks or even years on your local computer.

In this lesson, you’ll learn about using cloud services that fit your analytic needs, and how to interact with one of those services (SURFsara HPC) via the command line.

SURFsara has been operating the HPC Cloud as an Infrastructure as a Service (IaaS) for several years. The HPC Cloud service offers users access to fast computing nodes and high-performant big storage volumes through a powerful graphical user interface. The underlying cluster Oort is managed by the OpenNebula cloud management software.

This tutorial aims to introduce the participants to the HPC Cloud, by providing a set of lectures and hands-on examples to be run on the Oort infrastructure. If you follow these tutorials as part of an (introduction) course, your instructor will have credentials ready for you to use.

Prerequisites

Participants are expected to have a laptop with Internet connection and a browser installed. Prior experience with Linux commands will help, but is not a prerequisite.

For this workshop you will need:

  • A computer with Internet access
  • A browser (Chrome or Firefox will do nicely)
  • An SSH client

Schedule

Setup Download files required for the lesson
00:00 1. Why of cloud computing What is cloud computing?
What are the tradeoffs of cloud computing?
00:15 2. Logging onto Cloud How do I connect to an instance on the SURFsara’s cloud?
00:50 3. Fine tuning your Cloud Setup Is my remote computer correctly configured?
How do I keep my processing going when I leave?
01:05 4. Data roundtripping How do I move data into the cloud?
How do I get my analysis results back to my computer?
01:25 5. Which Cloud for my data? What cloud resources are available?
How do I choose my resources?
01:55 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.