An API gateway sits between a client and a collection of backend services.
It’s common for an API gateway to handle tasks that are common to the API services context, such as: routing, user authentication, throttling, limiting, policies, error handling, failover and statistics.
Key features:
CAPI stands for Camel API (Gateway).
Camel is an Open Source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.Camel is an Open Source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.Camel is an Open Source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
For more information about Camel, click here.
To protect your services and the management endpoints CAPI provides integration with Keycloak.
For distributed tracing system, it integrates with Zipkin, Open Telemetry Collector or Jaeger
CAPI exposes metrics over the analytics actuator endpoint, including Prometheus endpoint.