➔ Slides
Authors
Abstract
With more than 90 public and hundreds of non-public Galaxy servers, there is a growing demand for managing Galaxy application servers. Even though on the surface this is a straightforward task, in the long run or when an instance serves a large number of users, the administration requirements become significant. Examples of administration tasks include proper selection of hardware, deploying in a production-ready mode, connecting to a compute cluster or external authentication, keeping an instance up to date, etc. Cumulatively, these tasks require detailed knowledge of the Galaxy administration principles. In response, we have designed Galaxy Admin Training materials - a set of tutorials catered to current and future administrators intended to educate them about the principles of Galaxy administration.
The Galaxy Admin Training is envisioned as a multi-day interactive training workshop and/or a set of materials that can be followed in a self-paced setting. The current set of topics cover a range from introductory steps required to setup an instance of Galaxy on one's laptop, to advanced Galaxy server or cluster setup, to managing users and resources, to setting up Interactive Environments. All the materials are developed and available in a public GitHub repository (https://github.com/galaxyproject/dagobah-training), facilitating revisions and expansion of topics.
Conceptually, the materials represent an educational framework for training Galaxy server administration. Any community additions/modifications/updates to the materials can be added to the master repository via a pull request. Community involvement and reuse of the materials is encouraged, with help available from the past instructors.