微服务手册:API接口9个生命节点,构建全生命周期管理

互联网应用架构:专注编程教学,架构,JAVA,Python,微服务,机器学习等领域,欢迎关注,一起学习。

目录

生命周期

设计--见文知意

构建/研发--防范于未然

管理--运筹帷幄

联调/测试--微察秋毫

自动化--进退有度

文档/发布--十年磨一剑

授权开放--首肯心折

监控--运筹帷幄

下线--功成名就


微服务手册:API接口9个生命节点,构建全生命周期管理

 

对于API,在日常的工作中是接触最多的东西,特别是我们软件这一行,基本就是家常便饭了,在百度百科里面的解释:

API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。 用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。

在不同系统之间,不同部门之间的各种对接,API就是研发人员的一个纯粹性的沟通语言,双方定义好规范、约束等进行系统之间的交互。

微服务手册:API接口9个生命节点,构建全生命周期管理

 

生命周期

在我们软件行业的领域里面,每一个软件都是有生命周期的,从最开始的需求调研,需求设计,架构设计,软件研发,测试,上线,试运行,运行到最后业务上,技术上跟不上时代的发展,被新来的技术人员嫌弃,后面的业务部门抛弃,至此开始结束最后到下线,这个系统就算结束了他们的生命周期。

API是一种应该性接口同样具备了设计化、测试化的过程,这就显性表明API其实也作为有生命周期的存在,在现有的设计中,API生命周期分为9种

  • 设计
  • 构建/研发
  • 管理
  • 联调/测试
  • 自动化
  • 文档/发布
  • 授权开放
  • 监控
  • 下线

微服务手册:API接口9个生命节点,构建全生命周期管理

 

设计--见文知意

一个API的形成,设计是最根本的存在,因为他的存在不单单是自己使用,更重要的是让多方可以使用,因此有一个规范的思想非常重要,这里有个方法论就是--见文知意。每次看到API都能知道这个API是做什么的,这是对开发者&#

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

互联网应用架构

码字不易,各位施主行行好吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值