细数云计算产品和技术-微服务接口管理
来源:互联网 发布:剑三丐帮成女脸型数据 编辑:程序博客网 时间:2024/04/27 05:22
微服务接口反应了每个微服务的服务能力,为了在微服务架构下对于每个微服务做到独立、自治、灰度发布和灰度升级,微服务的接口需要保持前向兼容,并且需要纳入到接口变更管理和接口的自动化测试验证来保证。
接口版本管理
微服务接口是演进的,也会有变化,但必须保证严格的前向兼容,所以接口需要引入版本管理,接口的能力发布对应具体的版本
接口的工具化发布
微服务提供服务接口的定义,对应API的设计过程和发布到接口管控平台
根据服务接口定义,按成测试接口的服务端,包括接口的打桩过程
通过接口定义,生成接口代码框架
服务消费者通过UI进行接口定义的查看
根据接口定义,生成服务消费者的调用实现
服务消费者根据接口调用实现,完成与接口服务端的对接
根据接口代码框架实现微服务的开发工作。
基于真实部署的微服务进行服务消费者和提供者测试。
推荐的接口管理工具Swagger
释放价值,分享知识和经验,解读IT前沿和技术。帮助他人,提升自己。
更多交流请关注微信公众号“IT智囊”。
阅读全文
0 0
- 细数云计算产品和技术-微服务接口管理
- 细数云计算产品和技术
- 细数云计算产品和技术-Windows Azure
- 细数云计算的产品和技术-Salesforce
- 细数云计算产品和技术-OpenStack
- 细数云计算产品和技术-CloudStack
- 产品技术和管理
- 细数云计算产品和技术-云计算安全
- 细数云计算的产品和技术-系统虚拟化
- 细数云计算产品和技术-Google App Engine
- 架构产品微服务
- 微服务的调用和接口
- 为业务管理流程创建微服务:新一代热门技术?
- 用于管理复杂微服务架构的技术
- 粘合多款产品的微服务架构 阿里云函数计算再次升级
- 粘合多款产品的微服务架构 阿里云函数计算再次升级
- 微服务技术栈
- 【微服务】幻灯管理
- Web容器安全管理(上)——Java EE的安全概念
- zookeeper
- org.slf4j.helpers.MessageFormatter.format
- 11. Container With Most Water
- Headshot
- 细数云计算产品和技术-微服务接口管理
- Swift3.0 + AFN3.0 + MJExtention + (泛型)封装网络请求类
- C语言的条件编译#if, #elif, #else, #endif、#ifdef, #ifndef
- hibernate使用spring的事务管理器在测试dao的时候获取不到session
- Git 学习笔记
- hql 面向对象
- JSON数据解析类型
- Python特性(十五): context manager的__exit__方法对异常的处理
- 计算机图形的简单概念了解(目的是了解GPU相关feature含义)