Puneet Varma (Editor)

Apache Airavata

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Airavata is a software suite to compose, manage, execute, and monitor large scale applications and workflows on computational resources ranging from local clusters to national grids and computing clouds. Airavata consists of four components:

  1. a workflow suite, enabling a user to compose and monitor workflows. These can be run on an Apache environment or exported to other workflow programming languages such as BPEL and Java.
  2. an application wrapper service to convert command line programs into services that can be used reliably on a network.
  3. a registry service that records how workflows and wrapped programs have been deployed.
  4. a message broking service to enable communication over possibly unreliable networks to clients behind organisations' firewalls.

References

Apache Airavata Wikipedia