With the multitude of working arrangements in place today, corporate devices and systems are rarely within a specific -let alone fixed- geographical boundary. This is forcing IT management teams to use a wide range of tools and technologies to assure business continuity and productivity by managing and monitoring devices’ and systems’ performance, security, and availability all while proactively planning and keeping track of assets. Adding to the challenge is the fact that users increasingly connect to corporate networks over the internet. This often necessitates granting users more control over their devices (to install software for instance) which complicates management and increases risk.