Programming the Internet of Things

An Introduction to Building Integrated, Device-to-Cloud IoT Solutions

Paperback Engels 2021 1e druk 9781492081418
€ 91,99
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

Learn how to program the Internet of Things with this hands-on guide. By breaking down IoT programming complexities in step-by-step, building-block fashion, author and educator Andy King shows you how to design and build your own full-stack, end-to-end IoT solution-from device to cloud. This practical book walks you through tooling, development environment setup, solution design, and implementation.

You'll learn how a typical IoT ecosystem works, as well as how to tackle integration challenges that crop up when implementing your own IoT solution. Whether you're an engineering student learning the basics of the IoT, a tech-savvy executive looking to better understand the nuances of IoT technology stacks, or a programmer building your own smart house solution, this practical book will help you get started.

- Design an end-to-end solution that implements an IoT use case
- Set up an IoT-centric development and testing environment
- Organize your software design by creating abstractions in Python and Java
- Use MQTT, CoAP, and other protocols to connect IoT devices and services
- Create a custom JSON-based data format that's consumable across a range of platforms and services
- Use cloud services to support your IoT ecosystem and provide business value for stakeholders

Specificaties

ISBN13:9781492081418
Taal:Engels
Bindwijze:paperback
Aantal pagina's:350
Uitgever:O'Reilly
Druk:1
Verschijningsdatum:22-6-2021

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Foreword
Preface
Who Is This Book For?
To the Programmer
To the Instructor
To the Technology Manager or Executive
What Do I Need to Know?
How Is This Book Arranged?
Part I, Getting Started
Part II, Connecting to the Physical World
Part III, Connecting to Other Things
Part IV, Connecting to the Cloud
Some Background on the IoT
Complexity Redefined
Creating Value
Living on the Edge
Conclusion
Conventions Used in This Book
Using Code Examples
O’Reilly Online Learning
How to Contact Us
Acknowledgments

I. Getting Started
1. Getting Started
What You’ll Learn in This Chapter
Defining Your System
Breaking Down the Problem
Defining Relevant Outcomes
Architecting a Solution
Setting Up Your Development and Test Environment
Step I: Prepare Your Development Environment
Step II: Define Your Testing Strategy
Step III: Manage Your Design and Development Workflow
Thoughts on Automation
Programming Exercises
Testing the Constrained Device App
Testing the Gateway Device App
Conclusion

2. Initial Edge Tier Applications
What You’ll Learn in This Chapter
Design Concepts
Tracking Your Requirements
Programming Exercises
Add System Performance Tasks to the Constrained Device Application
Add System Performance Tasks to the Gateway Device Application
Additional Exercises
Conclusion

II. Connecting to the Physical World
3. Data Simulation
What You’ll Learn in This Chapter
Simulating Sensors and Actuators
Generating Simulated Data Using a Sensor Data Generator Class
Programming Exercises
Integrating Sensing and Actuation Simulation Within Your Application Design
Representing Sensor and Actuator Data Within the Application
Create Data Containers to Support Data Collection and Actuation
Simulating Sensors
Afgekapt op 60 regels

Managementboek Top 100

€ 91,99
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Programming the Internet of Things