Authentication and rate limiting enforced at the gateway, with a governance review that decides visibility, PII, and access before an API is ever built.
Authentication was handled differently in every service, there was no consistent rate limiting, and it was unclear which APIs exposed PII or should be public. The goal was access that is secure by design at the edge, and a governance gate that answers the hard questions before build.
Auth is enforced at the gateway: initially JWTs issued via an Auth Proxy for coarse-grained decisions, with fine-grained authorization left to the service — a transitional model on the path to OAuth2 and OpenID Connect.
Representative reference architecture from the NovasIQ engineering practice, illustrating how we approach this pattern. It reflects standard, proven engineering practice — and the API reference architecture in the source material — rather than a specific named client engagement, and outcomes are described qualitatively. Industry figures are drawn from public research: Postman, MuleSoft and Stack Overflow.