契约测试-微服务持续交付的金钥匙

2017-09-02 15:50-16:20
嘉宾:
免费
收藏 3211 人浏览 扫一扫
分享
视频介绍
资料下载

嘉宾介绍

主题介绍

Martin Fowler在微服务的定义中,提到:”每个服务都应该能够被独立的部署到生产环境、类生产环境“。这乍一听并不是一件非常困难的事情。但在具体的微服务架构实施过程中,我们发现这并非易事。从技术上讲,”能“做到微服务架构下的独立交付并不难,但是”敢“真正做到服务的独立交付却是难上加难。难点就在于”质量“,即如何在错综复杂的服务依赖前提下,在保证产品质量不被破坏的前提下,实现每个服务的独立交付。而契约测试可能就是那把真正可以解耦微服务,实现服务独立交付的金钥匙。本次分享不会过多地关注于契约测试本身(如何写),而会更多的分享如何在持续交付流水线中,通过契约测试实现微服务的独立持续交付。