Book internet of things: Concepts and system design
Design of IoT systems spans multiple disciplines and requires diverse skills and knowledge in a number of areas. They include sensors, embedded systems, real-time systems, control systems, communications, protocols, Internet, cloud computing, large-scale distributed processing and storage systems, AI and ML, coupled with the domain experience in the areas where they are to be applied, such as building management or manufacturing automation.
This book is devoted to the design principles and practices for implementing IoT systems. Its primary purpose is to provide a foundation and a reference for students and practitioners to build upon when analyzing and designing IoT systems, as well as to understand how the specific parts they are working on fit into and interact with the rest of the system.
This book is written in engineering-textbook style with the focus on abstraction of key concepts and synthesis of key design elements. It provides a comprehensive overview of the IoT systems architecture, including an in-depth treatment of all key components and their interactions – including sensors, edge, communications, and cloud.