Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Internet of Things from Scratch

You're reading from  Internet of Things from Scratch

Product type Book
Published in Feb 2024
Publisher Packt
ISBN-13 9781837638543
Pages 438 pages
Edition 1st Edition
Languages
Author (1):
Renaldi Gondosubroto Renaldi Gondosubroto
Profile icon Renaldi Gondosubroto

Table of Contents (22) Chapters

Preface 1. Part 1: Getting Started with the Internet of Things
2. Chapter 1: An Introduction to IoT Architecture, Hardware, and Real-Life Applications 3. Chapter 2: Understanding and Designing IoT Networks 4. Chapter 3: Integrating Application Protocols 5. Chapter 4: Examining Communication and Connectivity Technologies 6. Part 2: Developing and Optimizing IoT Systems for Smart Environments
7. Chapter 5: Realizing Wireless Sensor Networks within Smart Spaces 8. Chapter 6: Creating Applications on the Edge 9. Chapter 7: Working with Cloud Computing to Power IoT Solutions 10. Chapter 8: Designing for Interoperability 11. Part 3: Operating, Maintaining, and Securing IoT Networks
12. Chapter 9: Operating and Monitoring IoT Networks 13. Chapter 10: Working with Data and Analytics 14. Chapter 11: Examining Security and Privacy in IoT 15. Chapter 12: Exploring and Innovating with Open Source IoT 16. Part 4: Delving into Complex Systems and the Future of IoT
17. Chapter 13: Developing IoT Solutions for Digital Transformation within Industry 4.0 18. Chapter 14: Architecting Complex, Holistic IoT Environments 19. Chapter 15: Looking Ahead into the Future of IoT 20. Index 21. Other Books You May Enjoy

What this book covers

Chapter 1, An Introduction to IoT Architecture, Hardware, and Real-Life Applications, introduces you to the big picture of IoT, discussing everyday use cases of it and the mindset that is needed to grasp the topics fully and effectively in the book.

Chapter 2, Understanding and Designing IoT Networks, discusses the common network technologies that have been used to deploy IoT networks, including 3G, 4G, LoRa, and WAN, and how to optimize network architecture based on them.

Chapter 3, Integrating Application Protocols, discusses the common application protocols for IoT, such as HTTP, MQTT, and CoAP, while exploring the benefits of each one, choosing between them, and integrating them into our network design based on the use case.

Chapter 4, Examining Communication and Connectivity Technologies, discusses common communication protocols and technologies for short- and long-range networks, while exploring the considerations of using each one depending on the needs of the user and how each network serves as a base guideline for them.

Chapter 5, Realizing Wireless Sensor Networks within Smart Spaces, introduces you to sensors, exploring how they fit within the architecture of wireless sensor network setups and how choosing the appropriate ones is done for specific contexts to monitor the system, physical, or environmental conditions.

Chapter 6, Creating Applications on the Edge, introduces building on edge network architecture and the theory related to how data travels within a network, as well as factors relevant to latency and costs, such as volume, traffic, and the distance that is traveled.

Chapter 7, Working with Cloud Computing to Power IoT Solutions, introduces you to a high-level overview of the capabilities of cloud computing to build your IoT network – in this case, utilizing AWS as the main cloud provider.

Chapter 8, Designing for Interoperability, discusses how interoperability has been an issue for some time in many IoT networks and explores the considerations of how interoperable design can be done efficiently, ensuring as many smart devices can interact with one another, thus furthering the concept of the smart home.

Chapter 9, Operating and Monitoring IoT Networks, discusses how IoT systems and networks are operated and maintained once put in place, and it looks at the tools that are used both on-premises and in the cloud as part of this.

Chapter 10, Working with Data and Analytics, discusses the analytics tools that can be used as part of managing current IoT network deployments and extracting data from them, such as Amazon CloudWatch. The chapter also explores how queries can also be built and set up to be run smartly, allowing you to analyze data on the go automatically instead of having to rely on manual analysis to do so.

Chapter 11, Examining Security and Privacy in IoT, discusses the security landscape for IoT, the currently emerging threats that many users will need to consider within the landscape, the privacy concerns for IoT, and how to build around these challenges to stay compliant with regulations.

Chapter 12, Exploring and Innovating with Open Source IoT, introduces open source work that has been done with the IoT and recommends work that you can build on for your own projects.

Chapter 13, Developing IoT Solutions for Digital Transformation within Industry 4.0, discusses how IoT can be brought into organizations that are not familiar with the concept and how to build around a smart ecosystem within the workplace as part of Industry 4.0, leveraging frameworks and standards from best practices within the industry.

Chapter 14, Architecting Complex, Holistic IoT Environments, looks at more complex IoT environments and the considerations that go into architecting and building them, allowing you to explore the threats and risks within such environments. The chapter also explores how factors such as multi-cloud deployments based on hybrid models can create many attack surfaces that have to be considered.

Chapter 15, Looking Ahead into the Future of IoT, discusses the future of IoT five years from now and how sustainable it can be, analyzing trends that have been popular so far and the challenges that come along with them, alongside the author’s own perspectives on the do’s and don’ts, based on best practices.

lock icon The rest of the chapter is locked
Next Chapter arrow right
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 $15.99/month. Cancel anytime}