Skip to content

AWS web service to receive submissions #504

Open
@maikia

Description

@maikia

Right now we are using ssh protocol to connect to the AWS instances. This is prone to errors and we are forced to use non-elegant solutions (eg #503 to check if the instance has finished work on the submission we need to check if the screen sessions exist, and either score file or log file including Python error).

This web service should run on an instance and listen to incoming connections from RAMP.
For example this could be RESTful API to receive submissions and run them, and serve the artifacts (results, logs, etc).

This should be started on the AWS instance at the initiation of the instance for each submission.
(https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html)

what are your thoughts @agramfort @rth @kegl ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions