Abstract

In the past decade, it has been observed that the number of devices is increasing at an exponential rate all around the world. In such a case, there is a need for networking across the globe, irrespective of real-time constraints. As a result, long-range communication gets affected on a large scale. In this context, the Internet of Things (IoT) environment provides a platform where different types of devices coexist to perform various operations. Since the IoT devices at the physical layer have very small memory footprints, it becomes extremely difficult for them to perform heavy computation locally. The cloud provides a platform to reduce this limitation. The integration of the IoT with the cloud can be considered a cost-effective solution for businesses, wherein there is a flexibility for managing and analyzing the data gathered by the connected devices. Moreover, fog computing plays a major role in nullifying the gap between the cloud and IoT devices. This chapter discusses the promising role of an IoT environment to fulfill the needs of real-time computation and communication in the current era. Additionally, the idea behind utilizing cloud and fog computing, their architectural frameworks, design, implementation potential, and applications with respect to the IoT environment are also discussed. Finally, the significance of integrating IoT, cloud and fog computing is explored with the use of a few case studies.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call