What is Allgo?
Allgo is a web infrastructure to deploy online scientific algorithms, it has been made to be quick and easy. Our goal is to reduce the cost of a transfer between a researcher's computer and final users (e.g. team members, scientific community, startups). Deploying apps has never been that easy using our Web interface and API.
Concerning the technologies used, we're base on the framework Django to develop our website and the REST API. To manage the algorithms we're using Docker, a tool allowing us to manage application images, and Docker Swarm to manage our cluster.
Allgo gives to users the possibility to create jobs, which are operation with one or multiple inputs giving a result depending of the algorithm/app chosen.