Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Topic

Primary Contact

Notes

Reference PapersTime (ET)
WelcomeSuresh Marru
  • Introduce the tutorial
11:00 am - 11:15 am

Custos

Isuru RanawakaCustos Security Services11:15 am - 12:15 pm




Virtual Cluster System

Dimuthu Upeksha

  • Presentation
The Science Gateways Platform as a Service (SciGaP)Suresh MarruMarlon Pierce
  • Presentation
SciGaP short paper

Airavata Django Portal

Marcus Christie

Django portal for Airavata

&

Wagtail for Home Page

Airavata Managed File Transfer (MFT)

Dimuthu Upeksha

  • Presentation
Manage File Transfer (MFT)

Airavata Data Lake

Suresh Marru
  • Presentation

Tutorial wrap up with Q & A

Suresh Marru
12:15 pm - 12:30 pm


Important Information

  1. Tutorial Abstract - https://docs.google.com/document/d/1s_UXp4jvRgfwMMzixI4bzg8fi2qsSnim7RwVXLAJv18/edit?usp=sharing 
  2. Airavata: http://airavata.apache.org/ 
  3. Apache Way: http://www.apache.org/theapacheway/ 
  4. Custos Site: https://airavata.apache.org/custos/, & Custos Security Framework
  5. SciGaP Site: https://scigap.org/ 
  6. CIRC site: https://circ.iu.edu/
  7. Contact us: circ@iu.edu

...

  1. Main Airavata: https://github.com/apache/airavata
  2. Django Portal: https://github.com/apache/airavata-django-portal
  3. Custos: https://github.com/apache/airavata-custos/tree/develop
  4. Custos Client SDK’s: https://cwiki.apache.org/confluence/display/CUSTOS/Important+Links+and+Resources 
  5. MFT: https://github.com/apache/airavata-mft/tree/develop
  6. Data Lake: https://github.com/apache/airavata-data-lake

Papers 

(see https://scholar.google.com/scholar?q=Marlon+Pierce+Suresh+Marru&hl=en&as_sdt=0,15 for a full list):Full paper list)

  1. SciGaP short paper: https://dl.acm.org/doi/abs/10.1145/3219104.3229240
    1. This paper is an overview of the hosting services that we operate for clients using Airavata middleware pieces and the Django front end. 
  2. Data and API Model Paper: https://ieeexplore.ieee.org/abstract/document/7021845
    1. These are also in the Airavata GitHub repository.  
  3. Job and task management with Helix: https://dl.acm.org/doi/abs/10.1145/3332186.3332233
  4. Managed file transfer: https://arxiv.org/abs/2107.03882
  5. Custos security services:
    1. Experiences with integrating Custos Security Services 
  6. Django Portal
    1. More
    https://dl.acm.org/doi/abs/10.1145/3311790.3396635Django Portal: https://dl.acm.org/doi/abs/10.1145/3311790.3396650.
    1. See also https://dl.acm.org/doi/abs/10.1145/3219104.3229272 for more on our choice of Wagtail.

Detailed Technical Tutorials are

...

eScience21 

  1. Airavata + Django: https: Tutorial documentation 
    1.  Tutorial Recording 
  2. Custos: Tutorial documentation
    1. Tutorial Recording
    //cwiki.apache.org/confluence/display/AIRAVATA/PEARC+2021+Airavata+Tutorial 
    1. Recording: https://pearc21.pathable.co/meetings/virtual/zowuAKhjsnBZZFh4M   
    Custos: https://cwiki.apache.org/confluence/display/CUSTOS/PEARC21+Custos+Tutorial
    1. Recording: https://pearc21.pathable.co/meetings/virtual/Kc6CMZrgsAENYes8A  (see particularly the lightweight Learning Management System example that our team put together to illustrate the capabilities).

...