Difference between revisions of "Applications on Demand Service - information for developers"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
In this section we collect some useful information for those interested to integrate new applications in one of the available Science Gateways and VRE. | In this section we collect some useful information for those interested to integrate new applications in one of the available Science Gateways and VRE. | ||
<!-- | |||
== How to integrate a new application in the CSG == | == How to integrate a new application in the CSG == | ||
This section covers in-depth the main topics of the Catania Science Gateway Framework, and will provide the necessary know-how to integrated new applications in the Catania Science Gateway. | This section covers in-depth the main topics of the Catania Science Gateway Framework, and will provide the necessary know-how to integrated new applications in the Catania Science Gateway. | ||
Line 54: | Line 55: | ||
== How to integrate a new application in the WS-PGRADE portal == | == How to integrate a new application in the WS-PGRADE portal == | ||
Add here | Add here | ||
--> | |||
== How to integrate a new application in EC3 == | == How to integrate a new application in EC3 == |
Revision as of 09:06, 28 May 2019
Applications on Demand Service menu: | Home • | Documentation for providers • | Documentation for developers • | Architecture |
Applications on Demand (AoD) Service Information pages
The EGI Applications on Demand service (AoD) is the EGI’s response to the requirements of researchers who are interested in using applications in a on-demand fashion together with the compute and storage environment needed to compute and store data.
The Service can be accessed through the EGI Marketplace
Development guidelines and materials for application developers
In this section we collect some useful information for those interested to integrate new applications in one of the available Science Gateways and VRE.
How to integrate a new application in EC3
The process to integrate a new application in EC3 is described by the following process:
- Describe the application to be integrated with Ansible, the open-source automation engine that automates software provisioning, configuration management, and application deployment.
- For more info about how to use Ansible, please refer to the official documentation http://docs.ansible.com/
- Use the Ansible receipt to create a new RADL template (for this contact Miguel Caballer at: micafer1 <at> upv <dot> es)
- For more info, please refer to the official documentation: http://ec3.readthedocs.io/en/devel/templates.html
- Example of RADL templates are available at: https://github.com/grycap/ec3/tree/master/templates
References
For further information about the EC3 Framework, please check the official web page.