Kong
Kong is presented as both an open source API Gateway and as an enterprise platform named Kong Konnect. The platform consists of an API Gateway, a Service Mesh, a Developer Portal, an API client, and more.
Kong has gained a strong footing for internal use cases, leading to its integrations with Kubernetes and Envoy.
Gateway Capabilities
Custom Code ExecutionProtocol TransformationTraffic ManagementMediationOpenAPI IntegrationGateway Policies
Traffic Management
- Canary Release
- GraphQL Caching
- Rate Limiting
- Mocking
- Cache Lookup
- Cache Invalidation
- Cache Population
- Cache Target Response
- Quota
- Request Size Limiting
Mediation
- GraphQL to REST
- Request Transformation
- Response Transformation
- Context Persistence
- JSON to XML
Security
- IP Access Rules
- Basic Authentication
- API Key
- OAuth 2.0
- HMAC
- JWT
- LDAP
- Message Inspection
- SAML Assertion
- Mutual TLS
- OpenID Connect
- HashiCorp Vault Authentication
- Okta
- Let's Encrypt
- Bot Detection
- CORS
- Access Control Lists
Extension
- Serverless Integrations
- Monitoring Integrations
- Statistics Collection
- Message Logging