Applications on Demand BETA

Use online applications for your data & compute intensive research

The Applications on Demand service (in Beta phase) gives you access to online applications and application-hosting frameworks for compute-intensive data analysis.

If you have limited or no access to dedicated computing or storage resources, this is where you find them. The service is available to individual researchers, research groups and early-stage research infrastructures.

Main characteristics:

  • Offers user-friendly access to applications offered through web environments.
  • Offers hosting frameworks where custom applications can be executed on EGI Cloud Compute and High-Throughput Compute services and offered as scalable, online services to researchers worldwide.
  • Offers local user support, through a network of consultants who provide guidance on various capabilities of the service.
  • Extendible with new applications, application-hosting frameworks, and HTC or cloud resources.

Scientific applications already available for access:

  • Application and data analysis frameworks: Jupyter Notebook, Docker, Apache Tomcat, Hadoop, Marathon, and Chronos
  • Life sciences: Galaxy, ClustalW2, Chipster, NAMD and AutoDock Vina
  • Data analysis: GnuPlot, Octave and the Statistical R for Computing
  • Humanities: the parallel Semantic Search Engine

Application development and hosting environments available for access:


Sipos et al 2017. EGI Applications On Demand Service. IWSG 2017 (full text)

Service provided by


The service is also supported by several data centres and cloud providers of the EGI federation: CYFRONET-LCG2 (Poland), INFN-Bari and INFN-Catania (Italy) and BEgrid-ULB-VUB (Belgium). Additional cloud and HTC resource providers are welcome. If you would like to contribute resources to the platform, please contact the team to find how to join.

The Applications on Demand platform is expanding. If you are developing applications, web-based science gateways or virtual research environments, please contact the team to find how to join.