Learning Internet of Things

Peter Waher

  • 出版商: Packt Publishing
  • 出版日期: 2015-01-31
  • 售價: $1,840
  • 貴賓價: 9.5$1,748
  • 語言: 英文
  • 頁數: 242
  • 裝訂: Paperback
  • ISBN: 1783553537
  • ISBN-13: 9781783553532
  • 相關分類: 物聯網 IoT
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Explore and learn about Internet of Things with the help of engaging and enlightening tutorials designed for Raspberry Pi

About This Book

  • Design and implement state-of-the-art solutions for Internet of Things using different communication protocols, patterns, C# and Raspberry Pi
  • Learn the capabilities and differences between popular protocols and communication patterns and how they can be used, and should not be used, to create secure and interoperable services and things
  • A step-by-step hands-on tutorial with complete source code, that provides interoperable solutions for sensors, actuators, controllers, cameras, and protocol brides

Who This Book Is For

If you're a developer or electronics engineer who is curious about Internet of Things, then this is the book for you. With only a rudimentary understanding of electronics, Raspberry Pi, or similar credit-card sized computers, and some programming experience using managed code such as C# or Java, you will be taught to develop state-of-the-art solutions for Internet of Things in an instant.

What You Will Learn

  • Know the capabilities and limitations of the HTTP, UPnP, CoAP, MQTT, and XMPP protocols
  • Use important communication patterns, such as the request/respond, publish/subscribe, event subscription, asynchronous messaging, and multicasting patterns
  • Secure the life cycle of Things on the Internet by using Thing registries and delegation of trust
  • Decrease complexity and development time by using Internet of Things service platforms
  • Understand basic threats on the Internet and implement effective counter measures
  • Combine interoperability and security to create open yet secure solutions
  • Implement secure, scalable, decentralized, and interoperable architectures and solutions for Internet of Things

In Detail

This book starts by exploring the popular HTTP, UPnP, CoAP, MQTT, and XMPP protocols. You will learn how protocols and patterns can put limitations on network topology and how they affect the direction of communication and the use of firewalls. Thing registries and delegation of trust are introduced as important tools to secure the life cycle of Things on the Internet. Once the fundamentals have been mastered, your focus will move to the Internet of Things architecture. A secure architecture is proposed that will take full advantage of the power of Internet of Things and at the same time protect end user integrity and private personal data without losing flexibility and interoperability.

This book provides you with a practical overview of the existing protocols, communication patterns, architectures, and security issues important to Internet of Things.

商品描述(中文翻譯)

探索並學習物聯網,透過為 Raspberry Pi 設計的引人入勝且啟發性的教程。

關於本書
- 設計並實現最先進的物聯網解決方案,使用不同的通信協議、模式、C# 和 Raspberry Pi。
- 了解流行協議和通信模式的能力與差異,以及它們如何被使用和不應被使用,以創建安全且可互操作的服務和設備。
- 提供逐步的實作教程,包含完整的源代碼,為感測器、執行器、控制器、攝影機和協議橋接提供可互操作的解決方案。

本書適合誰
如果你是一位對物聯網感到好奇的開發者或電子工程師,那麼這本書就是為你而寫。只需對電子學、Raspberry Pi 或類似的信用卡大小電腦有基本的了解,以及一些使用 C# 或 Java 等管理代碼的程式設計經驗,你將能夠迅速學會開發最先進的物聯網解決方案。

你將學到什麼
- 知道 HTTP、UPnP、CoAP、MQTT 和 XMPP 協議的能力和限制。
- 使用重要的通信模式,如請求/回應、發布/訂閱、事件訂閱、非同步消息傳遞和多播模式。
- 通過使用設備註冊和信任委託來保護物聯網設備的生命週期。
- 通過使用物聯網服務平台來降低複雜性和開發時間。
- 了解互聯網上的基本威脅並實施有效的對策。
- 結合互操作性和安全性,創建開放但安全的解決方案。
- 實施安全、可擴展、去中心化和可互操作的物聯網架構和解決方案。

詳細內容
本書首先探討流行的 HTTP、UPnP、CoAP、MQTT 和 XMPP 協議。你將學習協議和模式如何對網絡拓撲施加限制,以及它們如何影響通信方向和防火牆的使用。設備註冊和信任委託被介紹為保護物聯網設備生命週期的重要工具。一旦掌握了基本概念,你的重點將轉向物聯網架構。提出了一種安全架構,將充分利用物聯網的力量,同時保護最終用戶的完整性和私人數據,而不失去靈活性和互操作性。

本書為你提供了有關物聯網的重要現有協議、通信模式、架構和安全問題的實用概述。