微服务将大型应用拆分为独立组件以提升业务效率和敏捷性 原图定位 微服务:单一应用拆分为独立服务,提高业务敏捷性 微服务将应用程序构造为一组松散耦合的服务,提高业务的敏捷性。传统的单体通过单一后端应用提供并集成所有的服务,具有应用规模大,复杂度较高,难以开发和管理,应用开发、交付及变更周期较长,敏捷性难以得到保证的缺点。微服务将单体拆分成多个松耦合的子应用,由每个子应用负责一组子功能,使得每个服务为具有业务属性的独立单元,能够同时被独立开发、运行、测试以及部署。