Programming the Internet of Things: An Introduction to Building Integrated, Device-To-Cloud Iot Solutions

King, Andy

  • 出版商: O'Reilly
  • 出版日期: 2021-07-20
  • 定價: $2,680
  • 售價: 8.0$2,144
  • 語言: 英文
  • 頁數: 402
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1492081418
  • ISBN-13: 9781492081418
  • 相關分類: 物聯網 IoT
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

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 with a company embarking on an IoT journey, 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

商品描述(中文翻譯)

這本實用指南將教你如何透過實作來學習物聯網(IoT)程式設計。作者兼教育家Andy King以逐步拆解的方式,引導你設計並建立自己的端對端物聯網解決方案,從設備到雲端。這本實用書籍將帶領你進行工具選擇、開發環境設置、解決方案設計和實施等步驟。

你將學習典型物聯網生態系統的運作方式,以及在實施自己的物聯網解決方案時可能遇到的整合挑戰。無論你是學習物聯網基礎的工程學生、正在踏上物聯網之旅的科技精英,或是正在建立自己智能家居解決方案的程式設計師,這本實用書籍都將幫助你入門。

本書的重點內容包括:
- 設計一個實現物聯網使用案例的端對端解決方案
- 建立以物聯網為中心的開發和測試環境
- 通過在Python和Java中創建抽象來組織軟體設計
- 使用MQTT、CoAP和其他協議連接物聯網設備和服務
- 創建一個自定義的基於JSON的數據格式,可在各種平台和服務中使用
- 使用雲端服務支持你的物聯網生態系統,並為利益相關者提供商業價值

作者簡介

Andy King is a seasoned computer scientist, educator, and technology consultant with over 20 years of experience, largely focused on designing and building network management tools and telematics and Internet of Things platforms. He advises clients across North America on IoT strategy, cloud integration, and system design, and teaches the Connected Devices course in the Cyber Physical Systems program at Northeastern University in Boston, MA.

作者簡介(中文翻譯)

Andy King是一位經驗豐富的電腦科學家、教育家和技術顧問,擁有超過20年的經驗,主要專注於設計和建構網絡管理工具、遠程監控和物聯網平台。他在北美地區為客戶提供物聯網策略、雲端整合和系統設計的諮詢服務,並在位於馬薩諸塞州波士頓的東北大學的物聯網課程中教授連接設備的課程。