2024-08-15 17:55 浏览量:499
API管理平台支持API全生命周期管理,保障接口服务正常运行、降低系统性风险、降低开发和管理成本、提高管理维护效率,助力快速、安全、低成本地将能力、服务、数据以API的形式接入、开放和治理,构建健康的API生态系统,全面支持数据开放共享的建设要求,为数据应用提供可靠的技术支撑。支持每个API从开发、测试、发布、维护、运行到下线的完整生命周期管理,提供实时交换的网关服务支撑能力。支持API调用安全审计功能,精准识别使用者的身份。支持从多种维度分析和监控API,包括:可用性、正确性、响应时效等指标,并形成健康分析报告,便于全面了解平台API的健康情况。提供统一的API管理和数据集成解决方案,方便与业务系统进行集成。
API管理平台承担着所有API服务的统一出入口,需要具备稳定性、可扩展性、协议的兼容性、调用者身份可追溯性、数据传输的稳定性等能力。API管理平台需要支持集群架构部署,具备弹性水平扩展能力,保证API管理平台的稳定运行。
API管理平台需支持公私钥签名与鉴权功能,私钥用于签名、公钥用于传输,保证秘钥安全不泄露;可结合业务应用场景,分配不同鉴权码,方便后期对鉴权码应用的追溯和管理;支持黑白名单、限流、限并发等安全策略,保证API安全与稳定。
API管理平台支持对API的可用性、准确性与响应时间等指标进行监控,一旦发现API运行异常,支持以短信、邮件和企业微信等方式通知相关运维人员,快速解决问题。
API平台需支持自助式开发接口服务,无需编码,基于现有的数据成果,快速实现数据接口服务的开发;通过平台负载均衡、流量控制以及API服务底座的资源管理,保证数据实时共享,保障接口服务稳定和高性能运行。
API平台需支持与资源目录管理平台集成。资源上架审核通过后,API平台自动为资源创建对应的API;资源需求部门申请使用资源请求审核通过后,支持为使用部门自动创建API鉴权码。