Service Routing and Deployment Prototype I

Summary
Services of HiSea will be realized on top of Docker as described in T5.1. As such, they will be available as independent services (“micro services”), which can be used by the clients of T5.2. Task 5.4 will interconnect those micro services using a service routing approach, which will most likely be handled via a reverse proxy such as Traefik (https://traefik.io/). The component will ensure that requests from clients are reaching the correct services. The task will also shield all services via an HTTPS layer and it will allow the detection of attacks. Additionally, services will be monitored for their availability. As soon as a service becomes unavailable, new services instances will be deployed via T5.5 and team members will be notified. There will be two deliverables in total.This will be the first one.