Applications on Demand 

Applications on Demand gives you access to online applications and application-development and hosting frameworks to support compute-intensive data analysis. TRL 8 System complete and qualified.

Features:

  • User-friendly access to online applications that can be executed on parallel architectures (EGI Cloud and High-Throughput Compute)
  • Application development and hosting frameworks where custom applications can be executed on EGI Cloud Compute and High-Throughput Compute services
  • User support is available by an international network of consultants.

Development frameworks:

  • The WS-PGRADE Portal (Web Services Parallel Grid Runtime and Developer Environment Portal) is a Liferay-based web portal. WS-PGRADE provides a 'job wizard' interface for the user. Through this wizard the user can define, with a few clicks, a computational job that WS-PGRADE will execute on cloud resources of the EGI Applications On Demand infrastructure. The job can be easily scaled up into a parameter study, executing the same simulation on many different input sets. WS-PGRADE takes care of instantiation of a Virtual Machine image for jobs, sending user input for the jobs, and retrieving the results of computations.
  • The Elastic Cloud Computing Cluster (EC3) is a platform that allows creating elastic virtual clusters on top of Infrastructure as a Service (IaaS) providers. Through a 'job wizard' interface, the user can configure the cluster with a pre-defined set of applications that will be deployed in the clouds underpinning the EGI Applications On Demand infrastructure. The installation and the configuration of the cluster are performed by means of the execution of Ansible receipts. The cluster configured by EC3 is private: as soon as it is configured You will have root access to the environment, and can setup and configure the cluster installing additional libraries and software to their needs.
  • The EGI VMOps dashboard,a framework allows users to perform Virtual Machine (VM) management operations on the EGI Federated Cloud. The graphical interfaces of the dashboard allows the user to choose VMs from the AppDB Catalogue, to define an execution topology for them, and then to instantiate them on infrastructure as a service clouds.

Featured use cases:

 

Terms of use   /   SLA   /  Access policy

Showing 1 - 13 of 13 items
  • NAMD is a parallel molecular dynamics code designed for high-performance simulation of large bio-molecular systems.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • Apache Tomcat is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • Hadoop is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • Marathon a production-grade container orchestration platform for Mesosphere's Data Center/Operating System (DC/OS) and Apache Mesos.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • Chronos is a distributed and fault-tolerant scheduler that runs on top of Apache Mesos that can be used for job orchestration.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • The RStudio for Statistical Computing (v1.1.456) is a language and environment for statistical computing and graphics.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the FGSG portal.
    6. Select the applications you want to run from the “Applications” menu.
  • Chispter is a user-friendly analysis software for high-throughput data. It contains over 300 analysis tools for next generation sequencing (NGS), microarray, proteomics and sequence data. Users can save and share automatic analysis workflows, and visualize data interactively using a built-in genome browser and many other visualizations.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the FGSG portal.
    6. Select the applications you want to run from the “Applications” menu.
  • (Open Source Serverless Computing for Data-Processing Applications)

    OSCAR is an open-source platform to support the Functions as a Service (FaaS) computing model for file-processing applications. It can be automatically deployed on multi-Clouds in order to create highly-parallel event-driven file-processing serverless applications that execute on customized runtime environments provided by Docker containers than run on an elastic Kubernetes cluster.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • ECAS provides a complete environment enabling scientific end-users to perform data analysis experiments on large volumes of multidimensional data, by exploiting a PID-enabled, server-side, and parallel approach. It relies on Ophidia, a HPDA framework for eScience used to perform scientific data analytics by means of HPC paradigms and in-memory based big data approaches, and on JupyterHub, to give users access to ready-to-use computational environments and resources. Thanks to the Elastic Cloud Computing Cluster (EC3) platform, researchers will be able to rely on the EGI Cloud Compute service to scale up to larger datasets taking advantage of the underlying Infrastructure.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • (Elastic SLURM as a Service):

    A service to deploy self-managed and customised SLURM clusters as a service with additional capabilities to support specific hardware backends in the EGI Federated Cloud.
    SLURM clusters are self-managed so they shrink or grow automatically (up to a predefined maximum quota) according to the workload.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • (Elastic Kubernetes as a Service)

    A service to deploy self-managed and customised Kubernetes clusters as a service with additional capabilities to support specific hardware backends in the EGI Federated Cloud. EKaaS facilitates users to deploy not only the processing back-end in the form of a Kubernetes cluster but a set of applications as Helm charts. EKaaS clusters are self-managed so they shrink or grow automatically (up to a predefined maximum quota) according to the workload.

    To access the application:

    1. Add the application to the cart.
    2. Go to the cart and submit your order.
    3. You will receive an email summarising your order.
    4. You need to wait until your request is approved.
    5. When you receive email confirmation of approval: go to the EC3 portal.
    6. Click on “Deploy your Cluster”.
  • Community specific deployment to provide notebooks for all the users of a community. Allows further customisation to meet the community needs (e.g. shared storage).

  • Run your own notebooks with persistent storage on EGI Cloud resources.

Showing 1 - 13 of 13 items
ue Info