All Gateway Documentation

  • Gateway Services

    Gateway Services represent the upstream services in your system. These applications are the business logic components of your system responsible for responding to requests.

  • Routes

    A Route uses specific URL patterns and HTTP verbs to match incoming requests and pass them to a Gateway Service. This determines which upstream services will process a given request.

  • Consumers

    A Consumer typically refers to an entity that consumes or uses the APIs managed by Kong Gateway.

  • Plugins

    Plugins are modules that extend the functionality of Kong Gateway.

  • Upstreams

    An Upstream enables load balancing by providing a virtual hostname and collection of Targets (upstream service instances).

  • Targets

    A Target identifies an instance of an upstream service using an IP address or hostname with a port.

  • Gateway rate limiting

    This page is an introduction to rate limiting with Kong Gateway.

  • Load balancing with Kong Gateway

    Learn how to load balancing traffic with Kong Gateway

  • Kong Gateway traffic control and routing

    Learn how Kong Gateway listens for, routes, and proxies traffic.

  • Kong Gateway Control Plane and Data Plane communication

    Learn how Control Planes communicate with Data Planes and how you can secure them.

  • Kong Gateway deployment topologies

    This page lists the different modes that you can deploy Kong Gateway in.

  • Hybrid mode

    Hybrid mode is a deployment model that splits all Kong Gateway nodes in a cluster into Control Planes and Data Plane nodes.

  • Traditional mode

    Explains how Kong Gateway clustering and caching works in traditional mode.

  • DB-less mode

    Explains how Kong Gateway can be run without a database using only in-memory storage for entities.

  • Provision a serverless gateway

    Create a serverless Control Plane and hosted Data Plane.

  • Custom domains

    Konnect integrates domain name management and configuration with serverless gateways.

  • FAQs

    Frequently asked questions about serverless gateways.

  • Certificates

    A Certificate object represents a public certificate, and can be optionally paired with the corresponding private key.

  • CA Certificates

    A CA Certificate object represents a trusted certificate authority. These objects are used by Kong Gateway to verify the validity of a client or server certificate.

  • SNIs

    An SNI object represents a many-to-one mapping of hostnames to a certificate.

  • Using SSL certificates in Kong Gateway

    How to define SSL Certificates and where you can use them.

Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!