API治理管理平台的作用?API治理平台如何治理API生命周期?

大雄 295 2022-09-12

随着前后分端来到发成为互联网行业开发规范,程序也开始向API倒退,现如今API曾经成为程序开发与保护的要害。

API作为应用程序的重要组成部分,随同着应用程序更新迭代,API也一直的进行更新。其中API从设计开始直至弃用这一过程称之为API的生命周期,API治理平台的作用则是帮忙企业治理API生命周期的整个过程。

API治理平台如何治理API生命周期

想要理解API治理平台如何治理API生命周期,须要晓得API生命周期的过程,残缺的API生命周期过程如下图所示,其中可总结为:1、API设计与开发2、API测试3、API上线与保护

1、API设计与开发

在API设计阶段,负责人须要对API进行定义,定义API的性能、参数等信息。

设计实现后进入迭代打算,后端研发人员参考API文档开始进行开发,前端人员则可利用API治理平台疾速生成MockAPI进行前端开发。

2、API测试

API开发实现后,由测试人员参照API文档对API进行测试、编写测试用例,并设计利用场景进行测试。

3、API上线与保护

确认API能够失常运行并上线后,是API治理的另一个开始。须要定期的对API进行查看,理解API的稳定性,监控每个API是否衰弱,以便疾速定位运行谬误的API。

当我的项目达到肯定规模时还能够应用API网关。

以上简略介绍了API的生命周期几个重要阶段,并应用Eolinker进行演示,API生命周期所波及的点十分多,若筹备对API进行治理,须要思考到API的各个方面,选好一个API治理平台则有利于更快且更高效的治理API生命周期。

系统管理员:API网关系统的整理的管理员。

开发人员:公司内部的各提供API服务的系统的开发人员、运维人员等。

合作伙伴:访问公司内部API的外部合伙伙伴系统的开发人员。

在API网关中,认为微服务网关和API服务治理平台在实现层面上是一致的。如果系统层面将拆成了一个一个的微服务,那个API网关起到的就是微服务的作用;如果系统层面还是大的系统粒度,而系统间有一个API进行暴露和互相调用,那么API网关起到的作用就是API服务治理平台。

  1. 部署API网关系统。

  2. admin为api提供方和api访问方分别建立登录用户,角色为开发人员。将用户名/密码告诉开发人员。

  3. api提供方开发人员登录后,创建API分组、API。

  4. api客户端开发人员登录后,在应用管理中,创建应用。 生成的应用中可以查询到应用id和密码。

  5. api提供方开发人员登录后,在API分组的授权管理中将客户端应用增加授权。

  6. api客户端开发人员根据应用id、应用密码进行开发。

  7. 客户端方开发人员根据api的认证方式告诉接入方进行接入。如果java项目建议使用API网关java客户端,如果是其他语言参考《客户端接入文档》。 (主要api客户端需要处理appid,密码,deviceId,requestId, tocken获取、发送、刷新、失效等)。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何调用api接口?api接口怎么对接?(教你使用api接口调取数据)
下一篇:一站式数据开发平台有哪些解决方案?(好用的专业数据建模工具)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~