API Routing


API Routing Service uses API Gateway to manage the routing and forwarding function of edge APIs. Applications can configure consumer-facing front-end request paths and provider-facing back-end service addresses for externally exposed APIs based on business needs. API routing service not only avoids strong coupling between API providers and API consumers, but also makes API routing and forwarding more secure and controllable. When API Gateway receives access traffic, it determines whether the frontend request path matches the configured routing rules and decides whether to forward the request to the backend service address.


The architecture is as follows:

../_images/api_routing.png

Application


Applications provide services at the edge through exposed APIs.

Features

  • Visualize API route management Support includes: creating new routes, viewing and editing routes, accessing authorization, enabling/deactivating routes, deleting routes, importing routes, and various bulk operations
  • Secure route forwarding According to the configured routing rules, you can route calls to external API paths to API service providers, and add plug-in functions such as authentication during routing