Skip to content

Multi-Gateway

Apiway is gateway-agnostic. You define your APIs once; Apiway deploys them to any supported gateway. Your governance, security, and metering rules follow — regardless of which gateway serves the traffic.

GatewayWorkerStatus
Alpha Gatewayalpha-workerFull feature support
Kongkong-workerSupported
Azure API Managementazure-workerSupported
Apigeeapigee-workerSupported
Tyktyk-workerSupported
Zuplozuplo-workerSupported

Apiway’s deployment model is abstract — it describes what should happen (routing, security, rate limits), not how a specific gateway implements it. Workers are the translators:

Apiway Deployment ModelWorkerGateway-native configuration

Each worker knows how to translate Apiway’s model into the native format of its target gateway — proxy and policy docs for Alpha, routes and plugins for Kong, APIs and policies for Azure APIM, proxies for Apigee.

You can run different gateways in different environments:

EnvironmentGatewayReason
DevelopmentAlpha GatewayFast iteration, full feature support
StagingKongMatch production gateway
ProductionKongBattle-tested, existing infrastructure

Or run the same gateway everywhere — it’s your choice. Apiway’s governance and metering work identically across all gateways.

Some advanced features are exclusive to Alpha Gateway:

FeatureAlphaOthers
RU meteringYesNo
Consumption cost guardYesNo
Dependency enforcementYesNo
MCP serverYesNo
Operational risk trackingYesNo
Blue-green revisionsYesVaries
Terminal window
curl -X POST https://operations.api.apiway.net/v1/gateways \
-H "Authorization: Bearer $TOKEN" \
-d '{
"name": "Production Kong",
"type": "kong",
"environment": "production",
"credentials": { ... }
}'

Moving from one gateway to another? Apiway makes it straightforward:

  1. Register the new gateway instance
  2. Deploy your APIs to the new gateway (in a staging environment first)
  3. Validate behaviour
  4. Switch production traffic

Your API definitions, governance history, subscriptions, and compliance scores remain unchanged — only the runtime gateway changes.