1.使大型的复杂应用程序可以持续交付和持续部署 2.每个服务都相对较小并容易维护 3.服务可以独立部署 4.服务可以独立扩展 5.微服务架构可以实现团队的资质 6.更容易实验和采纳新技术 7.更好的容错