Cloud computing has revolutionized internet-based applications like content delivery networks, social media, and multi-tier enterprise systems. However, growing demands for low-latency access, enhanced security, bandwidth efficiency, mobility, and cost-effectiveness have exposed the limitations of centralized, data center-based cloud models. This has led to the emergence of new paradigms such as edge and fog computing. The Internet of Things (IoT) involves discovering, aggregating, managing, and acting on data from connected devices—ranging from sensors and actuators to mobile phones and network hardware—but collecting and processing this data can be costly and time-consuming.
To address these challenges, traditional cloud-centric resource management must evolve toward more distributed and decentralized approaches, better suited to the needs of modern IoT devices and networks. Yet, enabling IoT data processing across both cloud and edge data centers is complex. IoT devices need to be organized into data-analytics-driven workflows, with each step potentially running on a variety of heterogeneous cloud and edge platforms.
This book presents cutting-edge interdisciplinary research on managing the application lifecycle for IoT in edge and cloud computing environments. It tackles challenges from a distributed systems perspective, considering both cyber and physical dimensions. The authors aim to integrate the four key paradigms of cloud and edge computing, cyber-physical systems, IoT, and big data to shape the future of ICT systems.
Authored and edited by a global team of experts, this book provides valuable insights for researchers, engineers, IT professionals, advanced and postgraduate students, and lecturers in parallel and distributed computing, data mining, information retrieval, cloud, edge and fog computing, and IoT.




