Skip to content

Options in deploying micro services

José Bonnet edited this page Sep 19, 2017 · 1 revision

This wiki page details the options we had to deploy the Gatekeeper's micro-services.

There are basically three options:

  1. One micro-service per virtual machine:
    • (pro) it allows different languages to be used, one per micro-service;
    • (con) wastes resources;
  2. One micro-service per container:
    • (pro) it allows different languages to be used, one per micro-service;
    • (pro) saves (some) resources;
  3. A 'serverless' approach:
    • (con) it forces us to use a specific programming language per micro-service, depending on the framework used;
    • (pro) saves resources;

We have chosen the micro-service per container.

References

  1. https://initiate.andela.com/building-out-antifragile-microservice-andela-design-consideration-d6e03a185d6a
Clone this wiki locally