https://www.techtarget.com/searchapparchitecture/definition/Kong
Kong is an open source API gateway and platform that acts as middleware between compute clients and the API-centric applications. The platform easily extends the capabilities of APIs with the use of plugins. Kong is used by developers and software product owners to create portals to APIs, manage them and adjust for scaling.
Popular features deployed through Kong include:
Kong must have two components set up in order to be operational:
When an API has Kong running, every client request made to the API will go through Kong before being proxied to the final API. When the request goes through Kong, it executes any plugins that are installed. Kong can be seen as an entry point for client API requests.
The Kong Admin API is a RESTful API and can be used to configure the platform, manage users and enable or disable plugins.
Kong is extensible, platform agnostic and fast. Additional benefits are:
Kong Inc. was founded in 2007 by CEO Augusto Maretti, Michele Zonica and CTO Marco Palladino. The first product, Mashape, was a kit used to aggregate the functions and UI features of software and services. While developing this product, the team began to create a collection of APIs that turned into the first API marketplace.
Today, Kong Inc. has four main product offerings and is considered the most popular vendor for microservices and cloud management toolkits. The first is its self-named API and microservices management tool, Kong. The second is an API troubleshooting and analytics platform, Galileo. The third is called Gelato and is a developer tool for creating API portals and microservices. The last is the API marketplace which is used by over 250,000 developers.
19 Aug 2019