Conquering Complexity for Scalable Device and Data Management
Blaize Stewart

#Azure
#IoT
#Monitoring
#Data_Architecture
#Data_Management
How can you make sense of the complex IoT landscape? With dozens of components ranging from devices to metadata about the devices, it's easy to get lost among the possibilities. But it's not impossible if you have the right guide to help you navigate all the complexities. This practical book shows developers, architects, and IT managers how to build IoT solutions on Azure.
Author Blaize Stewart presents a comprehensive view of the IoT landscape. You'll learn about devices, device management at scale, and the tools Azure provides for building globally distributed systems. You'll also explore ways to organize data by choosing the appropriate dataflow and data storage technologies. The final chapters examine data consumption and solutions for delivering data to consumers with Azure.
Get the architectural guidance you need to create holistic solutions with devices, data, and everything in between. This book helps you:
Table of Contents
Chapter 1. The lo T Landscape
Chapter 2. Azure-Centric lo T Devices
Chapter 3. How to Try Before You Buy, loT Edition
Chapter 4. The Device Lifecycle
Chapter 5. Device Messaging
Chapter 6. Life on the Edge
Chapter 7. Scalable Data Architecture
Chapter 8. Data Processing Architectures
Chapter 9. Hot Path Data Processing
Chapter 1 0. Cold Path Data Processing
Chapter 11. The Servicing Layer
Chapter 12. Data Consumers
Chapter 13. Monitoring and Logging
Chapter 14. lo T Security
Chapter 15. Further Reading
Who Should Read This Book
If you’re looking for a book that speaks to holistic IoT solutions on Azure, you’re in the right place. This book has a little something for everyone in IT, including management, architects, engineers, and administrators.
For folks in the C-suite and IT managers, this book will help inform your business decisions when implementing an IoT solution on Azure. You’ll learn why something is done a particular way, and why Azure is a versatile platform for solutions. Definitely start with Chapter 1 to build your foundational knowledge of what goes into an IoT solution.
For those in architect roles, there will be plenty for you to feast on in this book. I’ll serve up the nitty-gritty details of each domain so you can enrich your understanding of IoT solutions on Azure. Whether you’re a new architect or a battle-tested one, you’ll find something of interest in this book.
For engineers who may be responsible for implementing many of these solutions, the domain-specific chapters in particular, such as those on data engineering or cloud messaging, will give you what you need to know to implement an Azure-based solution.
Finally, for administrators and those managing cloud infrastructure, you’ll be particularly interested in the chapters dedicated to monitoring, security, and governance.
In essence, no matter your role in IT and IoT, there’s something here for you!
About the Author
Blaize Stewart has been interested in software development since childhood, and wrote his first web apps while in high school when Internet applications were still a novel idea. Since that time, Blaize has built numerous applications for all kinds of devices, including embedded systems, handheld devices, desktop apps, and web apps.This broad experience equipped him for the next wave of challenges: building scalable systems in the cloud. Since the nascent days of cloud computing, Blaize has been at the forefront of building cloud systems with a global scale.









