benchflow / docker-images

Docker images of tools and services on which BenchFlow depends on
Other
2 stars 2 forks source link

Define a Docker image relying of Mashape Kong to act as API Gateway for the BenchFlow Services #6

Open VincenzoFerme opened 8 years ago

VincenzoFerme commented 8 years ago

We are going to rely on Mashape Kong for handling the interaction between the client and all the BenchFlow services.

Some of the reasons why Mashape Kong is a good solution for us:

The authentication will be needed only between the client and the API Gateway, since we are going to rely on the Tutum's Overlay Networking for the communications among the other services. This means we don't need to expose the BenchFlow services to the internet, and the communication among them will be secured out of the box by the Tutum's network (if we need to access hem, we can use the endpoints provided by Tutum).

Some good references to read before the implementation:

ahmadnassri commented 8 years ago

hey guys, let us know if you need any help, or have any questions about Kong ;)

also, a better doc for building custom plugins: https://getkong.org/docs/latest/plugin-development/

VincenzoFerme commented 8 years ago

@ahmadnassri sure, we will do. Thank you!