1st Edition

Designing IoT Applications with Serverless Concepts and Open Source Tools

By Shajulin Benedict Copyright 2027
312 Pages 29 B/W Illustrations
by Chapman & Hall

This work explains step-by-step development and implementation of serverless functions at sensor, edge, and cloud levels for IoT-enabled applications, addressing data privacy, cost inefficiency, and scalability challenges. It discusses the systematic deployment of serverless functions across sensor nodes, edge clusters, and cloud infrastructure using open-source tools such as ESP-IDF, WasmEdge,... Read more

Section I: Foundations and Tools  1. Foundations of IoT and Serverless Computing  2. AI/ML/DL for IoT  3. Programming Serverless    4. Edge-level Devices  Section II: Architectures and System Design  5. Serverless IoT  6. Decentralized Serverless Architectures  7. Resource Allocation Strategies  8. Distributed Scheduling in Serverless IoT  9. Serverless Workflows  Section III: Performance Aspects  10. Energy, Scalability, and Latency-Aware Serverless  11. Performance Optimization in Serverless IoT  12. Benchmarking Serverless IoT  13. Acceleration Strategies  Section IV: Applications and Future Directions  14. Serverless IoT Platforms  15. Serverless IoT-Enabled Applications  16. Conclusion and Future Directions

Biography

Shajulin Benedict is currently affiliated to the Indian Institute of Information Technology Kottayam, Kerala, India, an institute of national importance of India. Additionally, he serves as the Director/PI/Representative Officer of AIC-IIIT Kottayam Foundation (Sec.8 Company) for nourishing young entrepreneurs of India in IoT-related topics. He graduated in 2001. In 2004, he received his M.E Degree in Digital Communication and Computer Networking from A.K.C.E, Anna University, Chennai. He is the University second rank holder for his masters. He completed his Ph.D in Grid scheduling under Anna University, Chennai (Supervisor - Dr. V. Vasudevan, Director, Software Technologies Group of TIFAC Core in Network Engineering). After his Ph.D award, he joined a research team in Germany to become a Post Doctorate under the guidance of Prof. Gerndt. He served as a Professor at SXCCE Research Centre of Anna University-Chennai. Later, he visited TUM Germany to teach Cloud Computing and Internet of Things as Guest Professor of TUM-Germany. His research interests include IoT Cloud, Performance Analysis, Scheduling, Edge Analytics, and so forth.