Cloud-native API Gateway is a K8s Ingress-compatible gateway that unifies API, traffic, microservice, and security gateway capabilities. It supports multiple service discovery methods including Container Service for Kubernetes (ACK) and Nacos, and provides various authentication methods for building a security perimeter.
|
Feature set |
Feature |
Description |
References |
|
API Management |
API lifecycle management |
Manage APIs through design, development, testing, publishing, and unpublishing. |
|
|
Version management |
Maintain coexisting API versions and manage upgrades. |
||
|
Release history management |
Record API release information and support rollbacks. |
||
|
API policy management |
Manage API and operation-level policies: throttling, rewriting, header modification, cross-domain access, authentication, traffic replication, timeout, and retry. |
||
|
Monitoring and diagnostics |
Monitor and diagnose APIs and operations. |
||
|
Routing management |
Route management |
Add, modify, delete, publish, and unpublish gateway routes. |
|
|
Monitoring and diagnostics |
Monitor and diagnose routes. |
||
|
Routing policy management |
Manage route-level policies: WAF protection, throttling, rewriting, header modification, cross-domain access, authentication, traffic replication, timeout, and retry. |
||
|
Gateway instance management |
Instance management |
Create, view, and release gateway instances. |
|
|
Gateway security policy management |
Manage instance-level security policies: blacklists, whitelists, and authentication. |
||
|
Monitoring and diagnostics |
Monitor gateway instance operations: business monitoring, resource monitoring, log center, tracing analysis, and issue diagnosis. |
||
|
Parameter configuration management |
Configure gateway runtime parameters. |
||
|
Security group authorization |
Establish network connectivity between the gateway and container clusters via security group rules. |
||
|
Source and service management |
Container service |
Discover and import backend services from ACK or ACK Serverless. |
|
|
FC |
Discover and import backend services from FC. |
||
|
Nacos |
Discover and import backend services from MSE Nacos. |
||
|
Fixed address/domain name |
Specify a fixed IP address or domain name as a backend service. |
||
|
Service version management |
Manage service versions. |
||
|
Service monitoring dashboard |
View golden metrics for services. |
||
|
Service policy management |
Manage service-level policies: certificate encryption and load balancing. |
||
|
Domain name management |
Domain name management |
Add, delete, modify, and query gateway domain names. |
|
|
Protocol management |
Manage service protocols on domain names. |
||
|
Security management |
Blacklist and whitelist management |
Manage IP blacklists and whitelists for gateway access. |
|
|
Global authentication |
Manage instance-level gateway authentication. |