News KrakenD CE v2.7 released with better rate-limiting and security options

Enterprise Documentation

Recent changes

You are viewing a previous version of KrakenD Enterprise Edition (v2.1) , go to the latest version

KrakenD Enterprise Edition Documentation

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:

  • Declarative configuration with GitOps practices.
  • No node coordination needed when you have multiple instances running
  • No synchronization with any persistence layer is needed.
  • Zero complexity to operate and orchestrate.
  • Presents no challenges for Multi-region deployments.
  • Linear and constant scalability.
  • Immutable infrastructure to reproduce the state of the gateway at any point in time.

The KrakenD Enterprise functionality allows you to:

  • Transition from legacy applications to microservices
  • Create API documentation for your consumers
  • Publish APIs with centralized authentication and RBAC
  • Export API activity to metrics, traces, and logs
  • Audit changes of your API contract thanks to its GitOps approach
  • Consistent rollback to previous states thanks to its immutable approach to versioning
  • Succeed as a customer with our SLA and success engineers
  • Secure and govern your internal and external systems
  • Efficient development and better time to market
  • Alleviate the pain of developing APIs and its shared concerns

KrakenD Enterprise Features

A great deal of the functionality offered by KrakenD Enterprise is presented as plugins, other is built in the engine. Plugins can be enabled as per your needs and cover very different functionality, complementing the already rich features of the API gateway.

A general overview of the KrakenD features is outlined below:


Traffic Throttling:

Validation and Manipulation:

Development tools:


Server extension and connectivity:

API Gateway

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.


Logs, metrics, traces, and enhanced dashboards are available to have complete control of what’s going on between the end-user and your microservices.

Service connectivity

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.

No lock-in

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.


Through KrakenD Enterprise you can connect to your gRPC services by providing us your .proto files. We will generate the necessary plugins for you to make it happen.

Try KrakenD Enterprise

If you’d like to try KrakenD Enterprise at no charge or commitment, get in touch so we can provide you a trial version.


Unresolved issues?

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.