Product Advantages
Available Out-of-the-Box
You can quickly create APIs by configuring the required settings on the APIG console. APIG provides an inline debugging tool to simplify API development, and allows you to publish an API in multiple environments for easy testing and fast iteration.
Convenient API Lifecycle Management
APIG provides full-lifecycle API management, including design, development, test, publish, and O&M, to help you quickly build, manage, and deploy APIs at any scale.
Refined Request Throttling
APIG combines synchronous and asynchronous traffic control and multiple algorithms to throttle requests at the second level. You can flexibly define request throttling policies to ensure stability and continuity of API services.
Simplified Architecture with Higher Performance
APIG integrates the nodes for security, load balancing, inbound traffic governance, and microservice governance, improving performance while reducing deployment and O&M costs.
Operation Quality Assurance
Hosting open APIs of all Huawei Cloud services, APIG helps improve the quality process system with ensured reliability and stability.
Function Invocation
APIG seamlessly works with FunctionGraph, enabling you to selectively expose FunctionGraph functions in the form of APIs.
Visualized API Monitoring
APIG monitors the number of API calls, data latency, and number of errors, helping you identify potential service risks.
Comprehensive Security Protection
APIG provides multiple measures to secure API calling, such as Secure Sockets Layer (SSL) transfer, strict access control, IP address blacklist/whitelist, authentication, anti-replay, anti-attack, and multiple audit rules. In addition, APIG implements flexible and refined quota management and request throttling to help you flexibly and securely open your backend services.
Flexible Policy Routes
You can configure backends for an API to forward requests according to multiple policies. This facilitates dark launch and environment management.
SDKs of Different Programming Languages
SDKs of different programming languages (such as Java, Go, Python, and C) are available for access from clients. Because the backends do not need to be modified, only one system is required to adapt to different service scenarios (such as mobile devices and IoT).
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot