微服务是一种软件架构,它是以专注于单一责任与功能的小型功能区块 为基础,利用模组化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 的应用程序接口集相互通讯。
3
EdgeX Foundry 是一个供应商中立、 由Linux基金会主持、用来提供一个通用的工业级物联网边缘运算的开源平台。核心由一组不同的松耦合的微服务在不同的软件层所架构而成。
Microsoft Azure Service Fabric 是微软 Azure 平台上的平台服务之一,它也是基于微软资源管理架构与基础建设发展出的新型服务,可用来建置以微服务为主的云端分散式应用程序,而它也将会是 Microsoft Azure 云端服务 的后继者。Azure 平台上的数个重要服务如 Azure SQL Database、Azure IoT 服务、Azure DocumentDB、Azure Event Hub 等服务都是使用 Service Fabric 作为基础所开发。