The IoT can be best described as a network of objects embedded with sensors, computers and actuators to acquire, process and analyse the data to improve the real-life environment. Internet of things is all about optimising operational efficiencies through creating analytically rich data sets and automated analytical tools. Gartner has predicted that more than 50 billion devices will be connected to the internet by 2020. The global IoT market will be $14.4 trillion according to Cisco. The adoption of IoT is increasing at an exponential rate as it has the potential to deliver efficiency in processes and cost optimisation to a broad spectrum of enterprise tasks.