Fog Computing: Terminologies, Architecture and Challenges - Harsimrat Singh (2019)