0%

Book Description

If you want to make the most of the IoT for your business, but don’t quite know where to start, then you’ve come to the right place. This short guide introduces you to the high-level concepts, components, and patterns for any type of IoT solution. Authors Joe Biron and Jonathan Follett take you through the technology and architecture, so that technologists like you can dispel misconceptions within your organization and assess the real opportunities for advancing your business with the IoT.

You’ll learn about real-world tools and patterns that are (or will soon be) in use, based on the authors’ practical hands-on experience in hundreds of IoT solutions over the last decade. The potential of the IoT may well be limitless, but in order to get to that promise, you actually need to get started. This guide is about what works for the IoT today and what the considerations are for implementing something right now.

In this book, you’ll learn:

  • Details of three common high-level recurring IoT solution patterns: smart connected products, smart connected operations, and new and innovative experiences
  • How edge computing will play an important role in how we connect, secure, and interact with things from the cloud
  • Key cloud technologies, design goals, and implementation details associated with IoT
  • How to get your applications to market or into the hands of your business quickly and effectively

Table of Contents

  1. 1. Introduction
    1. Building the Internet of Things
      1. What This Guide Is Not
      2. A Technologist’s Definition of the IoT
      3. Guide Outline
      4. Acknowledgments
  2. 2. Solution Patterns for the Internet of Things
    1. Design Patterns and the IoT
      1. Pattern Elements
    2. Smart, Connected Products
      1. The New Product-Consumer Relationship
      2. Elements of Smart, Connected Products
    3. Smart, Connected Operations
      1. Agriculture
      2. Manufacturing
      3. Cities
      4. Energy
      5. Buildings
      6. Elements of Smart, Connected Operations
    4. New and Innovative Experiences
      1. Wearables
      2. Connected Environments for Work, Play, and Health
      3. Elements of Innovative Experiences
  3. 3. The Edge of the IoT
    1. Living on the Edge
      1. An Abstract Edge Architecture Model
      2. Device Types
    2. Edge Architecture Examples
      1. Real-World Deployment
  4. 4. The Cloud
    1. Cloud-to-Device Connectivity
      1. Messaging and the IoT
      2. Back to the Future: How Reliable Is Your Network?
    2. Device Ingress/Egress
    3. Data Normalization and Protocol Translation
      1. Data Consistency
    4. Infrastructure
      1. How Much Data Is Too Much Data?
      2. The Value of Small Data
    5. APIs
    6. The Topology of the Cloud
  5. 5. IoT Applications
    1. The Semantic Model
    2. Software UX Design Considerations
      1. The Right Design
    3. Machine Learning and Predictive Analytics
      1. Learning
      2. Predicting
      3. Adapting
    4. Rapid Application Development
  6. A. Companies, Products, and Links