APIOps设计与维护模型
联合开放设计流程
API设计优先方法着重于使服务和API开发人员以及市场营销参与共同创建API描述的相同过程。 API描述是一种交流工具,不是代码,最多只能是基于浏览器的图形用户界面,所有参与者都可以在其中进行协作和贡献。 流程使第三方服务开发人员参与到开发中,因为他们是API的最终用户,并且最了解需求。 显然,涉及使用API的服务的产品所有者。 在此过程中,所有人员共同努力; 有时可能会很紧张,有时可能会完全沉默。 该团队使用f2f会议和在线环境以及即时消息传递工具进行通信。 换句话说,在空间/房间中没有书面规则,也没有必要一直保持时间。 此阶段产生对以下内容的共享版本控制的理解:
API功能
API消费者需求
API或多个API的机器可读描述
通过代码生成加速开发
在第二阶段,APIOps(API开发人员)使用机器可读的描述文件来配置代码生成工具链。