Skip to content
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN DE
Let's talk

Kong — API Gateway for Microservices

15. 05. 2019 Updated: 24. 03. 2026 1 min read CORE SYSTEMSdevelopment
This article was published in 2019. Some information may be outdated.
Kong — API Gateway for Microservices

Each of our microservices had its own authentication, rate limiting, and logging. As the number of services grew, it became unmaintainable. Kong API Gateway centralizes cross-cutting concerns in one place.

Why an API Gateway

Instead of each service implementing JWT validation, rate limiting, request logging, and CORS, we move these functions to the gateway. Services focus on business logic.

Kong Architecture

Kong is built on nginx/OpenResty. High performance, plugin architecture, Kubernetes-native with Kong Ingress Controller. Configuration via CRDs or declarative YAML.

Our Plugins

  • JWT — token validation at the gateway
  • Rate limiting — per consumer, per route
  • Request transformer — header addition, path rewriting
  • Prometheus — metrics per route, per consumer
  • Correlation ID — trace ID propagation

Kong vs. Istio Ingress

Istio handles service-to-service communication, Kong handles north-south traffic (client → cluster). They complement each other. Kong as the edge gateway, Istio for the internal mesh.

An API Gateway Is a Necessity for Microservices

Kong saved us hundreds of hours of duplicated code. Centralized authentication, rate limiting, and monitoring — all in one place.

kongapi gatewaymicroservicesnginx
Share:

CORE SYSTEMS

We build core systems and AI agents that keep operations running. 15 years of experience with enterprise IT.

Need help with implementation?

Our experts can help with design, implementation, and operations. From architecture to production.

Contact us
Need help with implementation? Schedule a meeting