Document updated on Jun 6, 2021
KrakenD Enterprise is a high-performance API Gateway built on top of our open-source API Gateway but adding extended Enterprise functionality. As it happens with the Community Edition, the KrakenD Enterprise engine is also fueled by the Lura Project (a framework we have hosted at The Linux Foundation with the help of the community).
KrakenD Enterprise is unique because of its stateless design and extreme simplicity:
The KrakenD Enterprise functionality allows you to:
A general overview of the KrakenD features are outlined below.
The fastest API Gateway in the market, ready to run on premises, cloud, or hybrid. The gateway sits in front of your microservices to provide access control, security, throttling, analytics, and much more. KrakenD is not only a proxy but a Backend for Frontend that can aggregate and transform multiple calls simultaneously, avoiding network traffic and reducing bandwidth consumer to the end-user.
A great deal of the functionality offered by KrakenD Enterprise is presented as plugins. Plugins can be enabled as per your needs and cover very different functionality, complementing the already rich features of the API gateway. Examples of plugins are virtual hosts, wildcards, API Key authentication, static file server, or GeoIP, to name a few.
Logs, metrics, traces, and enhanced dashboards are available to have complete control of what’s going on between the end-user and your microservices.
KrakenD offers REST endpoints and WebSockets to the end-user that can aggregate content simultaneously from plenty of sources, like gRPC services, SOAP, REST APIs, Kafka, RabbitMQ, NATS, Lambda functions, and a lot more.
A testing environment to develop APIs using KrakenD and push changes to a local server through an intuitive UI without manually changing code.
KrakenD Enterprise and KrakenD Community have a compatible and exchangeable configuration. If you come from the Community edition, you can inject the settings file to the Enterprise without further changes. And the other way around, if you are on Enterprise and want to downgrade to Community, the same configuration is valid. You will lose the enhanced Enterprise functionality as the community version ignores it, but the gateway will run anyway.
If you’d like to try KrakenD Enterprise at no charge or commitment, get in touch so we can provide you a trial version.
The documentation is only a piece of the help you can get! Whether you are looking for Open Source or Enterprise support, see more support channels that can help you.