A network, comprising: a supervisory control and data acquisition, SCADA, system, a cloud platform; at least one edge computing device; program logic tangibly stored on at least one non-transitory computer-readable storage medium, the program logic including logic of the at least one edge computing device, the cloud platform configured to receive one or more current utilization data from a utilization module of the program logic; at least one processor coupled to the non-transitory computer-readable storage medium, wherein upon execution of at least a portion of the program logic by the at least one processor, the at least one processor is configured to process steps of a method including: i) transmitting a plurality of attributes from the cloud platform to the at least one edge computing device, the plurality of attributes associated with at least one device of a distributed environment coupled to the network, wherein the at least one edge computing device and the at least one device of the distributed environment are separate devices, wherein the plurality of attributes includes assigned behaviors including associated data values of the at least one device, and wherein the supervisory control and data acquisition, SCADA, system is operationally coupled to the cloud platform and the distributed environment; ii) receiving from the at least one device, by the edge computing device, one or more current utilization data of the at least one device; iii) preparing and analyzing a comparison, based on a set of rules or mappings, of the plurality of attributes, by the at least one edge computing device, with the one or more current utilization data of the at least one device; and iv) based on the comparison, sending, by the edge computing device, an update of utilization data of the at least one device to a human-machine-interface module for display to at least one user, wherein the supervisory control and data acquisition, SCADA, system is configured to function as the human-machine-interface module enabling intake and processing of an operators control instructions. a supervisory control and data acquisition, SCADA, system, a cloud platform; at least one edge computing device; program logic tangibly stored on at least one non-transitory computer-readable storage medium, the program logic including logic of the at least one edge computing device, the cloud platform configured to receive one or more current utilization data from a utilization module of the program logic; at least one processor coupled to the non-transitory computer-readable storage medium, wherein upon execution of at least a portion of the program logic by the at least one processor, the at least one processor is configured to process steps of a method including: i) transmitting a plurality of attributes from the cloud platform to the at least one edge computing device, the plurality of attributes associated with at least one device of a distributed environment coupled to the network, wherein the at least one edge computing device and the at least one device of the distributed environment are separate devices, wherein the plurality of attributes includes assigned behaviors including associated data values of the at least one device, and wherein the supervisory control and data acquisition, SCADA, system is operationally coupled to the cloud platform and the distributed environment; ii) receiving from the at least one device, by the edge computing device, one or more current utilization data of the at least one device; iii) preparing and analyzing a comparison, based on a set of rules or mappings, of the plurality of attributes, by the at least one edge computing device, with the one or more current utilization data of the at least one device; and iv) based on the comparison, sending, by the edge computing device, an update of utilization data of the at least one device to a human-machine-interface module for display to at least one user, wherein the supervisory control and data acquisition, SCADA, system is configured to function as the human-machine-interface module enabling intake and processing of an operators control instructions. i) transmitting a plurality of attributes from the cloud platform to the at least one edge computing device, the plurality of attributes associated with at least one device of a distributed environment coupled to the network, wherein the at least one edge computing device and the at least one device of the distributed environment are separate devices, wherein the plurality of attributes includes assigned behaviors including associated data values of the at least one device, and wherein the supervisory control and data acquisition, SCADA, system is operationally coupled to the cloud platform and the distributed environment; ii) receiving from the at least one device, by the edge computing device, one or more current utilization data of the at least one device; iii) preparing and analyzing a comparison, based on a set of rules or mappings, of the plurality of attributes, by the at least one edge computing device, with the one or more current utilization data of the at least one device; and iv) based on the comparison, sending, by the edge computing device, an update of utilization data of the at least one device to a human-machine-interface module for display to at least one user, wherein the supervisory control and data acquisition, SCADA, system is configured to function as the human-machine-interface module enabling intake and processing of an operators control instructions.