This book was written to guide solution architects and designers who want to understand the architectural rigour for IoT solutions in an easy, effective, and clear way. Reading this book can help you understand the key challenges and practical resolutions in IoT solution architectures broadly without going too much into the details. Each chapter focuses on the key methodical aspects that form the framing scope for this book; namely, security, availability, performance, agility, and cost-effectiveness. While authoring this book, I conducted a comprehensive review of the practical industry-based publications on IoT. Through my findings, I concluded that there was a tremendous need for secure, agile, highly-available, well-performing and cost-effective IoT systems. I found out that the contemporary issues in the literature and associated media mainly revolve around the five topics, which comprise the key business concerns; namely, security, availability, performance, agility, and cost-effectiveness. In this book, I will use these five key points as the use cases of effective and efficient IoT solutions.The book also provides useful definitions, a brief practical background on IoT, and a concise guiding chapter on solution architecture development. The content is mainly practical; hence, it can be applied or be a supplemental input to the architectural projects at hand. Supplemented by a succinct list of key points to take away, I provided 50 key action points which can be applied to the IoT solution architecture projects.This book is not only intended for IoT solution architects; it can also be beneficial for other information technology architects producing IoT solutions, enterprise architects who want to understand the IoT solution development in large organisations, and other IT professionals who wish to become IoT solution architects to produce solutions in IoT ecosystems. As such, this book covers architectural breadth rather than specialist-level depth for IoT ecosystem building.
Genre: COMPUTERS / Enterprise Applications / GeneralThis is a new book published last month. There is a good demand on the market as this is the first of a kind about IoT Architectural Solutions on the market. IoT is number one growing technology in the world therefore I authoured this book.
Chapter 2: Context and Components of IoT Ecosystem
The IoT Context
Before we look at the IoT Solution Architecture, we first need to understand the context and the components of the IoT ecosystem.
IoT solutions include several factors. They are the Thing (devices), Gateways, the Internet, Communications and the Users. A combination of the Things and the Internet include wireless technologies, microcontrollers and services. The internet connects these devices to enable them to communicate with each other to exchange data and information.
IoT devices can have multiple roles; for example, they can be planned as either a source or a destination for the data and information in the network. Interestingly, some devices can be the source, destination or both at the same time.
The most interesting part of IoT systems is the control mechanism since they can be simultaneously a controller or be controlled, with the ultimate goal being that the system takes action and produces the desired results. This means that a device can control other devices and it can be controlled by other devices in the network. The reason for emphasising this point is that these two-way control-based interactions create an enormous challenge for security, performance, availability and cost.
Language | Status |
---|---|
Spanish
|
Already translated.
Translated by Dr. David Miraut
|