Introduction
Background
API7 Dashboard is used to serve high-performance API gateway API7-Gateway , which provides the ability to configure and standardize. Through the internal integration of various components, we can realize the ability from user rights (RBAC) to gateway visual configuration. At the same time, we support customized business development , which can not only meet business needs, but also reuse the console system to achieve more fine grain full scene coverage.
Features
- API and service governance: Support rich protocols and platforms, as well as refined routing, rate limiting, fault isolation and other features;
- Security: Supports user authentication, communication encryption and other security capabilities;
- Observability: Supports observability capabilities such as Metrics, Logging, Tracing, etc.;
- Performance and high availability: Based on cloud-native deployment architecture, it has excellent performance;
- Operational friendly: Supports command line tools, RESTful APIs, and suites such as Dashboard.
Terminology
- Cluster: Data isolation in the form of etcd is hard isolation.
- Workspace: Divide different APIs by verifying the hostname, which is a soft isolation.