Skip to main content

API Gateways & Agents

The API Control Plane follows a hub-and-spoke architecture where the centralized Control Plane communicates with distributed Data Planes through agents. API Gateways represent your gateway platform instances, and agents are the lightweight connectors that translate Control Plane commands into gateway-specific operations.

The Control Plane supports a wide range of gateway platforms:

PlatformAgent required
Boomi API GatewayNo (managed directly)
Amazon Web Services API GatewayYes
Apigee / Google ApigeeYes
Azure API GatewayYes
Broadcom Layer7Yes
Gravitee.ioYes
Kong CommunityYes
MuleSoftYes
WSO2Yes
Boomi Cloud API ManagementYes

Key concepts

  • API Gateway — A registered gateway platform instance. Multiple gateways of different types can be managed from a single Control Plane tenant
  • Agent — A Docker-based component that runs alongside your gateway and handles bidirectional communication with the Control Plane. The agent transmits deployments, collects metrics, and enables API discovery. Minimum requirements: 512 MB RAM, 1 CPU, 5 GB disk space
  • Agent Token — A secret token used to authenticate the agent with the Control Plane. Generated once and must be stored securely
  • Environment type — Gateways can be SINGLE (one environment per gateway) or MULTI (multiple environments sharing a gateway)
  • API Gateways — Register and manage gateway instances
  • Agents — Manage gateway agents and their tokens