Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
 Architectural Patterns and Techniques for Developing IoT Solutions

You're reading from   Architectural Patterns and Techniques for Developing IoT Solutions Build IoT applications using digital twins, gateways, rule engines, AI/ML integration, and related patterns

Arrow left icon
Product type Paperback
Published in Sep 2023
Publisher Packt
ISBN-13 9781803245492
Length 304 pages
Edition 1st Edition
Tools
Arrow right icon
Author (1):
Arrow left icon
Jasbir Singh Dhaliwal Jasbir Singh Dhaliwal
Author Profile Icon Jasbir Singh Dhaliwal
Jasbir Singh Dhaliwal
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Part 1: Understanding IoT Patterns
2. Chapter 1: Introduction to IoT Patterns FREE CHAPTER 3. Chapter 2: IoT Patterns for Field Devices 4. Chapter 3: IoT Patterns for the Central Server 5. Part 2: IoT Patterns in Action
6. Chapter 4: Pattern Implementation in the Consumer Domain 7. Chapter 5: Pattern Implementation in the Smart City Domain 8. Chapter 6: Pattern Implementation in the Retail Domain 9. Chapter 7: Pattern Implementation in the Manufacturing Domain 10. Chapter 8: Pattern Implementation in the Agriculture Domain 11. Part 3: Implementation Considerations
12. Chapter 9: Sensor and Actuator Selection Guidelines 13. Chapter 10: Analytics in the IoT Context 14. Chapter 11: Security in the IoT Context 15. Part 4: Extending IoT Solutions
16. Chapter 12: Exploring Synergies with Emerging Technologies 17. Chapter 13: Epilogue 18. Index 19. Other Books You May Enjoy

What this book covers

Chapter 1, Introduction to IoT Patterns, provides basic knowledge about IoT concepts that will help in understanding the architectural patterns and use cases detailed in subsequent chapters.

Chapter 2, IoT Patterns for Field Devices, lists the architectural patterns that are relevant to field devices, including device gateways, digital twins, and device management.

Chapter 3, IoT Patterns for the Central Server, discusses the architectural patterns that are relevant to a central server, such as AI/ML integration, rule engines, file upload, and enterprise system integration.

Chapter 4, Pattern Implementation in the Consumer Domain, explores how the patterns covered in the previous chapters can be combined to realize use cases (home automation and smart egg boilers) in the consumer domain.

Chapter 5, Pattern Implementation in the Smart City Domain, offers insights into how architectural patterns can help in realizing use cases in the smart city domain, including smart speakers, condition monitoring for perishable goods, driver behavior monitoring, and the automatic replenishment of consumables.

Chapter 6, Pattern Implementation in the Retail Domain, explains how the patterns learned in the previous chapters can help in realizing use cases (real-time tracking in retail outlets) that are relevant to the retail domain. Also, the chapter lists the retail domain-specific concepts that are related to IoT solutions.

Chapter 7, Pattern Implementation in the Manufacturing Domain, starts with the required know-how about smart manufacturing and then details the implementation of a use case (the automatic inspection of finished goods) using IoT architectural patterns.

Chapter 8, Pattern Implementation in the Agriculture Domain, describes the benefits of integrating IoT with the agricultural domain and also provides details about the implementation of a specific use case – a land consolidation platform.

Chapter 9, Sensor and Actuator Selection Guidelines, provides details about key concepts related to sensors and actuators and outlines the guidelines for selecting the most appropriate sensor or actuator depending on the use case requirements and related constraints.

Chapter 10, Analytics in the IoT Context, presents details about how the ingested IoT data can be used to generate insights. The chapter focuses on analytics as it relates to IoT implementations.

Chapter 11, Security in the IoT Context, discusses the specific considerations that need to be taken to ensure that IoT solutions are completely secure.

Chapter 12, Exploring Synergies with Emerging Technologies, explores the potential of combining IoT with other emerging technologies (such as blockchain, generative AI, 3D printing, and AR/VR) to create more powerful applications/use cases.

Chapter 13, Epilogue, identifies the practical challenges that are typically encountered while implementing IoT solutions as well as specific tips for mitigating those challenges. It also lists the key learnings that the author had while working on IoT projects.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image