Compute Canada Federation National Training: Cloud from A to Z

Tue, Oct 19, 2021 12:00pm - Thu, Oct 28, 2021 3:00pm

Status: Completed

Learn how to start making use of the flexibility and power of cloud computing.

This is an intermediate level, in-depth workshop for users with no prior cloud experience but with some command line experience. At the end of these sessions, workshop participants will have a virtual machine hosting a Jekyll website they can interact with using a remote graphical user interface.

Cloud computing provides great flexibility, allowing complete control of the computing environment. A common use case for the cloud is its ability to provide web services. To explore this application, we will use the popular static website generator Jekyll. Static website generators offer many security benefits, and simplify and reduce the maintenance burden associated with well known dynamic content management systems such as WordPress and Drupal. To enhance how we interact with our virtual machines, we will also set up a graphical user interface (GUI) or desktop. This can be used to create shared workspaces in which data and/or graphical tools can be used to perform analysis by multiple members of a research group.

In addition to Jekyll, topics will include Git, and installing and managing virtual machines (VMs) and virtual desktops. For more details on content, see: https://acenet-arc.github.io/cloud_from_a_to_z/

Four sessions will take place on:

  • October 19, 12:00-15:00hrs Eastern
  • October 21, 12:00-15:00hrs Eastern
  • October 26, 12:00-15:00hrs Eastern
  • October 28, 12:00-15:00hrs Eastern

There will also be office hours between sessions for additional help.

Sessions will be delivered in English, but we will have the ability to respond to questions in French. The lesson material will be available in English.

Requirements:

1. Experience with a cloud environment is not required, but participants should have previous basic experience using the command line. The sessions are designed to be cumulative, so participants are strongly encouraged to attend all four.

2. Participants are also strongly encouraged to have a Compute Canada account, and a cloud project, well before the workshops begin. It can take several business days to obtain an account and project (see the setup at this link: https://acenet-arc.github.io/cloud_from_a_to_z/setup/ for more details). Having your own cloud project means you can continue to use what you have created after the course concludes.

If you are having difficulty obtaining an account and cloud project, please contact training@computecanada.ca. We can arrange for you to participate in the workshop using a guest account, but you will not be able to keep any of the work you complete there.

3. You will need your own laptop or desktop on which you have administrative privileges to install software.

Participants must register using their institutional / organizational email address (not a personal email, i.e. Gmail).

Connection details will be provided the day before each session to registrants with an institutional/organizational email address.

*************

Ceci est un atelier approfondi de niveau intermédiaire pour celles et ceux qui n’ont pas d’expérience préalable du cloud, mais possèdent une certaine expérience en ligne de commande. À la fin de ces séances, vous aurez un site Web Jekyll dans une machine virtuelle et vous pourrez l’utiliser avec une interface graphique à distance.

Le cloud offre une grande flexibilité, permettant un contrôle complet de l'environnement de calcul. Un cas d'utilisation courant du cloud est sa capacité de fournir des services Web.

Pour explorer cette application, nous utiliserons le célèbre générateur de sites Web statiques Jekyll. Les générateurs de sites Web statiques offrent de nombreux avantages en matière de sécurité en plus de simplifier et de réduire la charge de maintenance associée aux systèmes de gestion de contenu dynamique bien connus tels que WordPress et Drupal. Pour améliorer la façon dont nous interagissons avec nos machines virtuelles, nous mettrons également en place une interface utilisateur graphique ou un bureau qui pourrait être utilisé pour créer des espaces de travail partagés dans lesquels des données et/ou des outils graphiques peuvent être utilisés pour effectuer des analyses par plusieurs membres d'un groupe de recherche.

En plus de Jekyll, les sujets incluront Git et l'installation et la gestion des machines virtuelles (VM) et des bureaux virtuels. Pour plus de détails sur le contenu, consultez https://acenet-arc.github.io/cloud_from_a_to_z/.

Horaire des séances

  • Le 19 octobre, de 12 h à 15 h (HE)
  • Le 21 octobre, de 12 h à 15 h (HE)
  • Le 26 octobre, de 12 h à 15 h (HE)
  • Le 28 octobre, de 12 h à 15 h (HE)

Il sera possible d’avoir du soutien à certaines heures entre les séances.

Les séances se dérouleront en anglais, mais il sera possible de poser des questions en français. Le matériel disponible sera uniquement en anglais.

Prérequis

Il n’est pas nécessaire de posséder de l’expérience dans un environnement cloud, mais vous devez avoir une expérience de base en ligne de commande. Les séances sont conçues pour être cumulatives; vous êtes donc fortement encouragés à assister aux quatre.

Nous vous encourageons aussi fortement à posséder un compte avec Calcul Canada et à disposer d’un projet infonuagique bien avant le début des ateliers. Cela peut prendre plusieurs jours ouvrables pour ouvrir un compte avec Calcul Canada et posséder un projet (voir https://acenet-arc.github.io/cloud_from_a_to_z/setup/ pour les détails de configuration). Avoir votre propre projet cloud signifie que vous pouvez continuer à utiliser ce que vous avez créé une fois le cours terminé.

Si vous avez de la difficulté à obtenir un compte et un projet cloud, veuillez contacter training@calculcanada.ca. Nous pouvons organiser votre participation à l'atelier à l'aide d'un compte invité, mais vous ne pourrez pas conserver le travail que vous aurez accompli.

Vous aurez besoin de votre propre ordinateur portable ou de bureau sur lequel vous disposez de privilèges administratifs pour installer des logiciels.

Pour vous inscrire, vous devez utiliser une adresse de courriel fournie par votre établissement d’enseignement ou votre organisation. Les adresses de courriel personnelles ne sont pas acceptées.

Si vous avez utilisé une adresse de courriel fournie par votre établissement d’enseignement ou votre organisation, nous enverrons à cette adresse les directives pour vous connecter, la veille de chaque séance.