2. BACKGROUND 2.1 Technologies Internet of Things (IoT) is an umbrella term that is used to describe a technological paradigm where everyday objects are enclosed with small, uniquely identifiable, internet enabled hardware components [1]. With these so-called “Smart Devices”, product developers seek to help people in their daily tasks, and to create new ways for working and communicating. Smart Devices are predicted to shape the technological landscape of the near future in a radical manner. A recent study by Ericsson [9] forecasted that by the year 2020 there will be 50 billion objects that are connected to the Internet. It is expected that this movement will provide new business opportunities for hardware manufacturers and ICT companies at an unforeseen scale. IoT devices typically contain sensors that can provide information about the environment they are located in. Data produced by the devices is disseminated through a wireless Internet connection to cloud-based data storage services that are provided by third party companies or organizations. In addition to storing the data, these services allow their users to analyze the data application programming interfaces (API) that allow creating solutions at ease, allowing very short development cycles.