A huge volume of data is being generated as a result of the addition of new sources. In fact, 2.5 Quintillion bytes of data is being generated every day. Internet of Things, Big Data and cloud are all interconnected. As data is not just growing in size but also in variety, there is an increased focus on analysing it in real time to extract important insights. There is a need to develop more effective tools to leverage big data as the conventional tools to store and process data are not enough to handle big data.