1. A device for multiplexing one or more services, the device comprising: one or more communication interfaces; one or more processors; one or more storage devices coupled to the one or more processors; one or more software applications stored in the one or more storage devices and executed by the one or more processors; one or more virtual machines generated and configured by one or more software applications executed by the one or more processors and stored in the one or more storage devices, each of the one or more virtual machines: (i) supports a service; (ii) provides a service operating system; (iii) provides a set of service application functions for the service (iv) provides one or more application security functions for the service application functions; (v) analyzes a set of service data using the application security functions to provide service security (vi) generates application security data based on analyzing the set of service data; a common layer generated and configured by one or more software applications executed by the one or more processors and stored in the one or more storage devices, the common layer (i) provides a common operating system; (ii) provides common security functions that includes common information gathering and dissemination functions.