【微服务那些事】Microservices场景下的持续部署
近两年作者在海外交付中参与 microservices 下的团队,为客户提升 Finance 系统的扩展性。作者所在团队,3 对开发(pair programming, 2 个 dev 为 pair)为客户支撑着 11 个 services,持续部署流水线(CD pipeline)是其中必不可少的一个技术实践。本次分享作者将从实践的角度分享 microservices 架构下的持续部署(CD)。
内容概述
1. microservice 概述:简要介绍 microservice 架构下的挑战
2. 持续部署实践:这里会提到『Build Pipeline as Code』,『Infrastructure as Code』等概念。
3. 持续部署了之后呢? 这里会介绍 CD 结合团队的敏捷开发流程的实践经验。