概述
提供API
API网关(API Gateway),提供高性能、高可用的API托管服务,帮助您对外开放您部署在ECS、容器服务等阿里云产品上的应用,为您提供完整的API发布、管理、维护生命周期管理。您只需简单操作,即可快速、低成本、低风险的开放数据或服务。
在API网关您可以:
- 管理您的API 您可以对API的整个生命周期进行管理,包括API的创建、测试、发布、下线、版本切换等操作。
- 便捷转换数据 支持自定义映射规则,您可以配置映射将调用请求转换成后端需要的格式。
- 预设请求校验 您可以预先设置参数类型、参数值(范围、枚举、正则、Json Schema)校验,由网关帮助您过滤掉非法请求,减少您的后端对非法请求的处理成本。
- 灵活控制流量 您可以对API、用户、应用设置按分钟、小时、天的调用量控制。您还可以设置特例用户或者应用,对某个用户或应用单独配置流量控制。
- 轻松安全防护
- 支持Appkey认证,HMAC(SHA-1,SHA-256)算法签名。
- 支持SSL/TSL加密,并借助阿里云盾防病毒、防攻击。
- 全面监控与报警 为您提供可视化API实时监控,包括:调用量、调用方式、响应时间、错误率,并支持历史情况查询,以便统筹分析。您还可以配置预警方式(短信、Email),订阅预警信息,以便实时掌握API运行情况。
- 降低开放成本 为您自动生成API文档和SDK(服务端、移动端),降低API开放成本。