Apache Airavata is a middleware to simplify computation and data analysis in diverse computational resources. To illustrate the functionality of Airavata Middleware, a PHP Reference Gateway (PGA) is developed. The extended tutorials are broken down into small segments so you can pick and choose which aspects you would like to focus on. Extended tutorials cater for a range of users starting from end users and slowly increasing pace into gateway developers and middleware developers. 

Tutorial 01 - Hosted PGA & Airavata

For:

Learn:

  1. User experience with a hosted generic science gateway with hosted Apache SciGaP middleware.
  2. Launching/submitting experiments with existing applications in the gateway. 
  3. Experiments can be launched with a single application as well as multiple applications (using a workflow).
  4. How to monitor an experiment in motion, monitor status change, obtain outputs and view or download them.
  5. Managing experiments in motion, canceling, editing, cloning them.

 

Tutorial 02 - Downloaded PGA with Hosted Airavata

For:

Learn;

  1. How to download and launch your own gateway.
  2. A -->Z of Setting up a science gateway. Adding compute resources, applications, setting up security credentials, etc...
  3. How to perform administrator tasks for gateway end users.

 

Tutorial 03 - Downloaded PGA & Airavata

For:

Learn:

  1. How to download and configure your own gateway.
  2. How to download and configure own hosted Airavata and link hosted gateway with own Airavata
  3. Plus all above lessons in Tutorial 1 & 2

 

Tutorial 04 - PHP Reference Gateway for Airavata - End-User Guide

For:

Learn:

  1. How to use PGA to submit experimental jobs on compute resources.
  2. How to manage experiments, projects within the gateway

 

Tutorial 05 - PHP Reference Gateway for Airavata - Gateway Admin Guide

For:


Learn:
  1. Step-by-step instructions on setting up a gateway 
  2. Instructions on handling day-to-day administrator tasks (monitoring etc...) using Admin Dashboard

 

Tutorial 06 - Running Airavata Server Locally Using Latest Release in GIT

For:

Learn:

  1. Steps for successfully installing latest Airavata release from GIT

Tutorial 08 - XBAYA Quick-Start - OBSOLETE

For:

Learn:

  1. How to submit a workflow using XBAYA.

 

Tutorial 07 - Update Existing PGA and Airavata with New Releases

For:

Learn:

  1. How to keep PGA and Airavata updated with latest releases, issue fixes, etc...