The Internet of Things (IoT), as a network of interconnected devices, has exploded over the past few years generating more data than ever before. At the same time, high-dimensional, high-velocity and high-variety data put an enormous burden on the Internet infrastructure. Sending a large amount of data generated by IoT to the Cloud implies problems with bandwidth, a considerable amount of time, and latency issues. Hence, utilization of Cloud computing is not adequate in applications that require very low and predictable latency, fast mobile applications, applications in a wide geographic area or large-scale distributed control systems.In these cases, Fog computing, by creating an additional computing layer between devices and Cloud, enables the computation execution at the place where data is generated. Without the need for the Cloud, Fog computing holds the potential to overcome barriers that Cloud computing utilization in particular cases implies. However, Fog computing will not completely replace the Cloud computing. Instead, Fog and Cloud computing together will lead to numerous benefits in the IoT applications. This paper analyzes ideas and influence of theFog computing appliance in various IoT scenarios, as well as benefits, potentials, and challenges of Fog computing implementations.
M. Maksimović, “Necessity of the Internet of Things and Fog Computing Integration,” in Sinteza 2017 - International Scientific Conference on Information Technology and Data Related Research, Belgrade, Singidunum University, Serbia, 2017, pp. 176-181. doi:10.15308/Sinteza-2017-176-181
Maksimović, M. (2017). Necessity of the Internet of Things and Fog Computing Integration. Paper presented at Sinteza 2017 - International Scientific Conference on Information Technology and Data Related Research. doi:10.15308/Sinteza-2017-176-181