Kong is usually adopted one team at a time, and the result is several independently configured gateways with incompatible auth, inconsistent logging, and no shared view of what is exposed. Consolidating them is an architecture problem before it is a Kong problem.
Four business units had each stood up their own gateway. Authentication varied between API keys, JWT, and mutual TLS with no common consumer model. Configuration was applied by hand in some environments and by declarative config in others, so promotion between environments was not reproducible. Nobody could produce a definitive list of externally reachable routes.
Kong across on-premises data centers and a managed Kubernetes cluster, fronting a mix of legacy SOAP services and newer REST APIs.
AceMQ designed a hybrid control plane and data plane topology with a single declarative source of truth for gateway configuration, held in version control and promoted through environments. Auth was standardized on a common consumer and credential model, with per-service exceptions documented rather than improvised.
The business units migrated onto a single gateway topology in sequence without a coordinated cutover, and gateway configuration became reviewable in pull requests rather than applied by hand.
Measuring where request latency is actually spent inside the Kong plugin chain, and which plugins are worth their cost.
Fixing rate limits that allowed several times the configured quota because the plugin was using the local counter policy across a multi-node gateway.
Whether you need architecture advisory, 24/7 support, or full managed services, AceMQ has the expertise to help.