A system for managing device data of devices in a network environment, said system comprising: one or more device management units (26-1, 26-2), each device management unit (26-1, 26-2) amongst the one or more device management units (26-1, 26-2) being adapted to collect the device data from a corresponding plurality of network devices (25-1, 25-2, 25-3, 25-4) and to manage the device data of the network devices (25-1, 25-2, 25-3, 25-4) according to a management policy specific to the device management unit (26-1, 26-2), wherein said management policy indicates one or more actions to be taken by each of the one or more device management units (26-1, 26-2) based on device status information included in the device data collected by a device management unit (26-1, 26-2) from the corresponding plurality of network devices (25-1, 25-2, 25-3, 25-4), the device status information of a specific network device (25-1, 25-2, 25-3, 25-4) indicating a current device status of the specific network device (25-1, 25-2, 25-3, 25-4); a core management unit configured to manage and maintain persistent data collected in the network environment, the persistent data including the device data collected by the one or more device management units (26-1, 26-2), wherein the core management unit is configured to manage for said each device management unit (26-1, 26-2) amongst the one or more device management units (26-1, 26-2), the management policy specific to the device management unit (26-1, 26-2), and to communicate the management policy to the device management unit (26-1, 26-2), and the core management unit is configured to register the management policy of each device management unit (26-1, 26-2) in a configuration database by storing a link or pointer to management policy information stored in the configuration database or a storage part of the core management unit. one or more device management units (26-1, 26-2), each device management unit (26-1, 26-2) amongst the one or more device management units (26-1, 26-2) being adapted to collect the device data from a corresponding plurality of network devices (25-1, 25-2, 25-3, 25-4) and to manage the device data of the network devices (25-1, 25-2, 25-3, 25-4) according to a management policy specific to the device management unit (26-1, 26-2), wherein said management policy indicates one or more actions to be taken by each of the one or more device management units (26-1, 26-2) based on device status information included in the device data collected by a device management unit (26-1, 26-2) from the corresponding plurality of network devices (25-1, 25-2, 25-3, 25-4), the device status information of a specific network device (25-1, 25-2, 25-3, 25-4) indicating a current device status of the specific network device (25-1, 25-2, 25-3, 25-4); a core management unit configured to manage and maintain persistent data collected in the network environment, the persistent data including the device data collected by the one or more device management units (26-1, 26-2), wherein the core management unit is configured to manage for said each device management unit (26-1, 26-2) amongst the one or more device management units (26-1, 26-2), the management policy specific to the device management unit (26-1, 26-2), and to communicate the management policy to the device management unit (26-1, 26-2), and the core management unit is configured to register the management policy of each device management unit (26-1, 26-2) in a configuration database by storing a link or pointer to management policy information stored in the configuration database or a storage part of the core management unit.