With the adoption of IoT, connected applications and systems are moving to the cloud. The number of end-devices and data generated on the cloud is also increasing. Edge devices like sensors, mobile devices, wearables, robots, and many other connected devices in IoT ecosystem generate a huge amount of decentralized data.