You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Nikitha Udaykumar (JIRA)" <ji...@apache.org> on 2017/09/26 02:24:00 UTC
[jira] [Assigned] (AIRAVATA-2532) Create a micro service to allow
user to make submission request for an allocation
[ https://issues.apache.org/jira/browse/AIRAVATA-2532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nikitha Udaykumar reassigned AIRAVATA-2532:
-------------------------------------------
Assignee: Nikitha Udaykumar
> Create a micro service to allow user to make submission request for an allocation
> ---------------------------------------------------------------------------------
>
> Key: AIRAVATA-2532
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2532
> Project: Airavata
> Issue Type: Sub-task
> Components: Airavata Allocation Manager
> Affects Versions: 0.17
> Reporter: Nikitha Udaykumar
> Assignee: Nikitha Udaykumar
>
> The Allocation Manager Feature can constitute of a
> - Gateway
> - Micro services
> - Database
> The total functionality can be broken down to multiple independent micro services as follows:
> 1. Handling user submission (User)
> 2. Handling the reviewal process (Reviewer)
> 3. Handling admin functionalities (Admin).
> These micro services will be a link between the API Gateway and database.
> This micro service will be specific to handling submission requests for allocation. The micro service will be handle functionalities like :
> 1. Record a user submission.
> 2. verify with an API endpoint to check whether project ID entered by user is not used by other projects.
> 3. Identify different types of user.
> 4. Check if the user request is within threshold or above. If above, make it eligible for a review, else allow auto approval.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)