1. A method, comprising: receiving, at a device in a network, data from one or more other devices in the network via one or more protocol adaptors; transforming, by the device, the received data into a common data model; receiving, at the device, an installation package that includes a containerized application; generating, by the device, a container instance, in response to receiving the installation package; hosting, by the device, the application in the generated container instance; executing, by the device, the application; and exposing, by the device, the transformed data to the application.