This tutorial provides an overview of cloud computing followed by a detailed description of the StratusLab "Infrastructure as a Service" (IaaS) cloud distribution. The lectures cover all of the compute, network, and storage services followed by practical exercises. A section on porting applications to the cloud along with specific bioinformatics examples follows the general description of services. The tutorial concludes with a description of the StratusLab roadmap and a general discussion.
The slides and supporting materials are provided in English but will be presented in French.
Participants must bring a laptop with them to the tutorial.
Mac OSX, Linux: Ensure that you have installed python (2.6+, but not 3.x), java (1.6+), and an ssh client. For signing of virtual machine descriptions, an X509 certificate is needed.
Windows: Ensure that you have installed python (2.6+, but not 3.x), java (1.6+), and an ssh client. The StratusLab client currently does not support the signing of virtual machine descriptions on Windows.