Kong logo

Kong

Kong Gateway is the world's most popular open-source API gateway, built on NGINX and Lua, offering a plugin ecosystem for authentication, rate limiting, observability, and traffic management at any scale.

5 APIs 1 Capabilities 8 Features
API GatewayLuaNGINXOpen Source

APIs

Kong Gateway

Kong Gateway is an open-source, lightweight API gateway optimized for microservices, delivering unparalleled latency performance and scalability through a rich plugin ecosystem.

Kong Gateway Admin API

The Kong Gateway Admin API provides a RESTful interface for configuring and managing Kong Gateway instances, including services, routes, plugins, consumers, and certificates. It...

Kong Konnect API

The Kong Konnect API provides a programmatic interface for managing the Konnect cloud platform, including control planes, API products, teams, system accounts, and developer por...

Kong Mesh

Kong Mesh is an enterprise-grade service mesh built on top of Kuma and Envoy, providing universal service mesh capabilities across Kubernetes and virtual machine environments. I...

Kong Insomnia

Kong Insomnia is an open-source API development platform for designing, debugging, and testing APIs. It supports REST, GraphQL, gRPC, and WebSocket protocols and provides collec...

Capabilities

Kong API Gateway Management

API gateway management workflow for platform engineers to configure services, routes, plugins, consumers, upstreams, and TLS certificates on Kong Gateway instances.

Run with Naftiko

Features

Plugin Ecosystem

Extensible plugin architecture for authentication, rate limiting, logging, transformations, and custom business logic.

Service and Route Management

Define upstream services and routing rules to direct client requests to the correct backend services.

Consumer Management

Create and manage API consumers with per-consumer authentication credentials and plugin configurations.

Load Balancing

Built-in upstream load balancing with health checks, circuit breaking, and weighted target distribution.

TLS Certificate Management

Manage TLS certificates and SNI mappings for secure HTTPS traffic termination at the gateway.

Declarative Configuration

Configure Kong Gateway declaratively using decK or the Admin API for infrastructure-as-code workflows.

Kong Konnect Cloud Platform

Centralized cloud control plane for managing multiple Kong Gateway instances, teams, and API products.

Service Mesh with Kong Mesh

Enterprise service mesh built on Kuma and Envoy for mTLS, traffic policies, and multi-zone deployments.

Use Cases

API Gateway for Microservices

Route, secure, and observe traffic to microservices with authentication, rate limiting, and request transformations.

Multi-Cloud API Management

Manage APIs across hybrid and multi-cloud environments with centralized control through Kong Konnect.

Zero-Trust Security

Implement zero-trust security with mTLS, OAuth2, JWT validation, and API key authentication at the gateway layer.

API Lifecycle Management

Manage the full API lifecycle from design with Insomnia to deployment and monitoring with Kong Gateway.

Rate Limiting and Traffic Control

Protect backend services with configurable rate limiting, request size limits, and traffic shaping policies.

Integrations

Kubernetes

Deploy Kong Gateway as a Kubernetes Ingress Controller with CRD-based configuration for cloud-native environments.

Prometheus and Grafana

Export gateway metrics to Prometheus and visualize API performance and health in Grafana dashboards.

OpenTelemetry

Distributed tracing integration with OpenTelemetry for end-to-end request visibility across services.

HashiCorp Vault

Secrets management integration for storing and retrieving API keys, certificates, and credentials.

Datadog

Send gateway logs, metrics, and traces to Datadog for comprehensive API monitoring and alerting.

Semantic Vocabularies

Kong Context

2 classes · 7 properties

JSON-LD

Kong Gateway Admin Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Kong API Rules

7 rules · 7 errors

SPECTRAL

Resources

🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
📰
Blog
Blog
📄
ChangeLog
ChangeLog
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
📦
SDK
SDK
🔗
CLI
CLI
💬
Support
Support
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD