Microservices with Clojure
上QQ阅读APP看书,第一时间看更新

Automated continuous deployment

The core philosophy of a microservice environment must be based on the You build it, you run it (https://queue.acm.org/detail.cfm?id=1142065) model; that is, the team working on the microservice must own it end to end, right from development to deployment. The infrastructure required for the team to integrate, test, and deploy any changes must be completely automated. This makes it possible to build a continuous integration and continuous delivery (CD) pipeline, which is the backbone of microservices-based architectures.