Skip to content
← All components

Edge & networking

API gateway

Single entry point that authenticates, rate-limits and routes API calls to backend services.

When to use

  • Microservice backends
  • Public APIs that need keys, quotas or versioning

Pitfalls

  • Can become a bottleneck or a dumping ground for business logic

Options by provider

The first option is what diagrams show for that provider.

Amazon Web Services

  • Amazon API GatewayManaged

Google Cloud

  • ApigeeManaged
  • API GatewayManaged

Microsoft Azure

  • Azure API ManagementManaged

Open source / self-hosted

  • KongSelf-hosted
  • Apache APISIXSelf-hosted
  • KrakenDSelf-hosted

Related concepts

Used in