Abstract
Fog computing has been initiated to reduce communications delays between users and cloud systems. The idea of Fog computing allows users to interact with intermediate servers, while reaping the benefits of reliability and elasticity, which are inherent in cloud computing. Fog computing can leverage Internet of Things (IoT) by providing a reliable service layer for time-sensitive applications and real-time analytics. While the concept of fog computing is still evolving, it is pertinent to study the domain of fog computing and analyze its strengths and weaknesses. Motivated by this need, this chapter describes the architecture of fog computing and explain its efficacy with respect to different applications. The chapter highlights some of the key challenges associated with this evolving platform along with future directions of research.
Original language | English |
---|---|
Title of host publication | Internet of Things |
Pages | 1-13 |
Number of pages | 13 |
DOIs | |
State | Published - 2020 |
Publication series
Name | Internet of Things |
---|---|
ISSN (Print) | 2199-1073 |
ISSN (Electronic) | 2199-1081 |
Bibliographical note
Publisher Copyright:© 2020, Springer Nature Switzerland AG.
Keywords
- Big data
- Cloud computing
- Communication
- Consistency
- Data analytics
- Delay
- Fog computing
- IoT
- Latency
- Load balancing
- Replication
- Security
ASJC Scopus subject areas
- Signal Processing
- Instrumentation
- Computer Science Applications
- Computer Networks and Communications
- Computational Theory and Mathematics
- Artificial Intelligence