Great Article Anand. It clears the fog around cloud and fog computing :) Combination of Cloud and Fog makes very effective use of both the technologies and would make it very cost effective for IOT. It also could be suitable for many any other applications that can help in avoiding overload on the cloud and the network.