The growing number of APIs in the modern world is nowadays non-negligible. Transformation from legacy monolithic applications into microservice architecture (MSA) led to even bigger number of unmanaged APIs caused by inter-process communication. This thesis presents solutions to API management for microservices, the technology of service discovery and its integration into API management systems. We present what these systems are, who needs them and why are they used for, while exposing their core components and their service discovery upgrades.
|