的服务设计概念，每一个服务都具有自主运行的业务功能，对外开放不受语言限制的 API (最常用的是 HTTP)，应用程式则是由一个或多个微服务组成。微服务的另一个对比是单体式应用程式。单体式应用表示一个应用程式内包含了所有需要的业务功能，并且使用像主从式架构（Client/Server）或是（N-tier）实作，虽然它也是能以分散式应用程式来实作，但是在单体式应用内，每一个业务功能是不可分割的。若要对单体式应用进行扩展则必须将整个应用程式都放到新的运算资源（如：虚拟机器） 内，但事实上应用程式中最吃耗费资