Skip to main content

Feature Highlights

API Management

It covers API design, creation, testing, deployment, management, operation and maintenance, and offline phases, which can further help enterprises optimize API management process and increase enterprise value. With OpenAPI 3.0 standard, you can easily import and export APIs and generate documents to make more use of API capabilities.

Multi-tenancy Capability

API7 supports project isolation through work partitions to support multi-tenant capability. Combined with user system and permission management, different users have different permissions for resources under different work partitions, allowing for fine-grained permission control of resources.

Multi-Protocol Conversion

Since API7 supports communication protocols such as Dubbo, gRPC, and MQTT, API7 supports unified exposure of RESTful APIs to the outside world, reducing internal service protocol transformation.

Full Dynamic Capability

With the fully dynamic capability of API gateway, from gateway configuration to plugin modification, it can take effect in real time without restarting the service, avoiding service interruptions that affect business traffic and produce unpredictable results. In addition, API7 also supports dynamic loading of SSL certificates.

Custom Plugins

API7 has more than 60 plugins built in, which can be used in combination to meet most gateway requirements.

With the unique low-code capability of the API7, you can combine plugins by drawing flowcharts to achieve a more advanced way of using plugins. If existing plugins do not meet your specific needs, customized plugins written in Lua is also supported by API7. Customized plugins can be used at all stages from request entry to response return, such as init, rewrite, access, balancer, header filter, body filter, log, etc.

Analysis and Monitoring

API7 integrates with Prometheus to obtain detailed API call data, including but not limited to access sources, success rates, top-95 values, top-99 values, success/failure response code distributions, QPS, and other metrics.

Dashboard

API7 has built-in dashboard control panel and ManagerAPI. Dashboard control panel facilitates users to configure rules through visual panel. ManagerAPI facilitates users to use automation tools or integrate into internal business to control gateway nodes.

Plugin template

Plugin template is one or a group of commonly used plugin configuration sets, which can be selectively applied to the target API to avoid repeated configuration when creating an API.

Alarm Monitoring

In the traffic monitoring module, we support the establishment of alarm rules and provide alarm reminders when the alarm rules are hit.

Global Node, visit nearby

Support nearby access within global gateway nodes. It can provide multi-layer network capabilities. API Gateway forms a local area network through the enterprise backbone network around the world, and has the ability to locate and forward each other.

Data Sovereignty Isolation

The user's region is located through a multi-layer network, and data sovereignty isolation is achieved by storing the data configured by users with different data sovereignty in different etcd.


API7.ai Logo

API Management for Modern Architectures with Edge, API Gateway, Kubernetes, and Service Mesh.

Product

API7 Cloud

SOC2 Type IIISO 27001HIPAAGDPRRed Herring

Copyright © APISEVEN Ltd. 2019 – 2024. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the

Apache Software Foundation