Hands-On Edge Analytics with Azure IoT: Design and develop IoT applications with edge analytical solutions including Azure IoT Edge

Colin Dow

  • 出版商: Packt Publishing
  • 出版日期: 2020-05-20
  • 定價: $1,380
  • 售價: 9.0$1,242
  • 語言: 英文
  • 頁數: 262
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1838829903
  • ISBN-13: 9781838829902
  • 相關分類: Microsoft Azure物聯網 IoT
  • 立即出貨 (庫存=1)

商品描述

Design, secure, and protect the privacy of edge analytics applications using platforms and tools such as Microsoft's Azure IoT Edge, MicroPython, and Open Source Computer Vision (OpenCV)

Key Features

  • Become well-versed with best practices for implementing automated analytical computations
  • Discover real-world examples to extend cloud intelligence
  • Develop your skills by understanding edge analytics and applying it to research activities

Book Description

Edge analytics has gained attention as the IoT model for connected devices rises in popularity. This guide will give you insights into edge analytics as a data analysis model, and help you understand why it’s gaining momentum.

You'll begin with the key concepts and components used in an edge analytics app. Moving ahead, you'll delve into communication protocols to understand how sensors send their data to computers or microcontrollers. Next, the book will demonstrate how to design modern edge analytics apps that take advantage of the processing power of modern single-board computers and microcontrollers. Later, you'll explore Microsoft Azure IoT Edge, MicroPython, and the OpenCV visual recognition library. As you progress, you'll cover techniques for processing AI functionalities from the server side to the sensory side of IoT. You'll even get hands-on with designing a smart doorbell system using the technologies you’ve learned. To remove vulnerabilities in the overall edge analytics architecture, you'll discover ways to overcome security and privacy challenges. Finally, you'll use tools to audit and perform real-time monitoring of incoming data and generate alerts for the infrastructure.

By the end of this book, you'll have learned how to use edge analytics programming techniques and be able to implement automated analytical computations.

What you will learn

  • Discover the key concepts and architectures used with edge analytics
  • Understand how to use long-distance communication protocols for edge analytics
  • Deploy Microsoft Azure IoT Edge to a Raspberry Pi
  • Create Node-RED dashboards with MQTT and Text to Speech (TTS)
  • Use MicroPython for developing edge analytics apps
  • Explore various machine learning techniques and discover how machine learning is related to edge analytics
  • Use camera and vision recognition algorithms on the sensory side to design an edge analytics app
  • Monitor and audit edge analytics apps

Who this book is for

If you are a data analyst, data architect, or data scientist who is interested in learning and practicing advanced automated analytical computations, then this book is for you. You will also find this book useful if you’re looking to learn edge analytics from scratch. Basic knowledge of data analytics concepts is assumed to get the most out of this book.

商品描述(中文翻譯)

設計、保護和保護邊緣分析應用程式的隱私,使用Microsoft的Azure IoT Edge、MicroPython和Open Source Computer Vision (OpenCV)等平台和工具。

主要特點:

- 熟悉實施自動分析計算的最佳實踐
- 通過實際示例擴展雲智能
- 通過了解邊緣分析並將其應用於研究活動來發展您的技能

書籍描述:

隨著連接設備的物聯網模型越來越受歡迎,邊緣分析引起了人們的關注。本指南將為您提供有關邊緣分析作為數據分析模型的見解,並幫助您了解為什麼它正在蓬勃發展。

您將從邊緣分析應用程式中使用的關鍵概念和組件開始。接下來,您將深入研究通信協議,以了解傳感器如何將其數據發送到計算機或微控制器。然後,本書將演示如何設計現代化的邊緣分析應用程式,以充分利用現代單板計算機和微控制器的處理能力。隨後,您將探索Microsoft Azure IoT Edge、MicroPython和OpenCV視覺識別庫。隨著進展,您將涵蓋從物聯網的服務端到感知端處理人工智能功能的技術。您甚至可以親自設計一個智能門鈴系統,使用您所學到的技術。為了消除整體邊緣分析架構中的漏洞,您將發現克服安全和隱私挑戰的方法。最後,您將使用工具對傳入數據進行審計和實時監控,並為基礎設施生成警報。

通過閱讀本書,您將學習如何使用邊緣分析編程技術,並能夠實施自動分析計算。

您將學到什麼:

- 了解邊緣分析使用的關鍵概念和架構
- 了解如何使用遠程通信協議進行邊緣分析
- 將Microsoft Azure IoT Edge部署到Raspberry Pi
- 使用MQTT和Text to Speech (TTS)創建Node-RED儀表板
- 使用MicroPython開發邊緣分析應用程式
- 探索各種機器學習技術,並了解機器學習與邊緣分析的關係
- 在感知端使用相機和視覺識別算法設計邊緣分析應用程式
- 監控和審計邊緣分析應用程式

本書適合對高級自動分析計算感興趣的數據分析師、數據架構師或數據科學家。如果您想從頭開始學習邊緣分析,您也會發現本書很有用。假設您對數據分析概念有基本的了解,以便從本書中獲得最大的收益。

作者簡介

Colin Dow is the owner and chief engineer of Sigma Rockets and Aerospace Inc., a model aerospace business. He has enjoyed working with numerous educational facilities and hobbyists in delivering product sales, presentations, and aerospace workshops over the years. Colin has extensive experience of creating website content, educational documentation, and instructional videos. He has been a programmer since early home computers first caught his eye. He has worked as a software developer for some of Canada's largest companies, using technologies, such as Python, Java, J2EE, PHP, Pearl, Ruby on Rails, Apache, and SOAP web services. Colin has extensive experience of creating website content, educational documentation, and instructional videos.

作者簡介(中文翻譯)

Colin Dow 是 Sigma Rockets and Aerospace Inc. 的所有者和首席工程師,該公司是一家模型航空太空業務。多年來,他一直喜歡與許多教育機構和愛好者合作,提供產品銷售、演講和航空工作坊。Colin 在創建網站內容、教育文件和教學視頻方面擁有豐富的經驗。自從早期家用電腦引起他的注意以來,他就一直是一名程式設計師。他曾在加拿大一些最大的公司擔任軟體開發人員,使用的技術包括 Python、Java、J2EE、PHP、Pearl、Ruby on Rails、Apache 和 SOAP 網路服務。Colin 在創建網站內容、教育文件和教學視頻方面擁有豐富的經驗。

目錄大綱

  1. Introduction to Edge Analytics
  2. How Does IoT Edge Analytics Work?
  3. Communications Protocols used in Edge Analytics
  4. Working with Microsoft Azure IoT Edge
  5. Using the Raspberry Pi with Azure IoT Edge
  6. Using MicroPython for Edge Analytics
  7. Machine Learning and Edge Analytics
  8. Designing a Smart Doorbell Using Visual Recognition
  9. Security and Privacy in an Edge Analytics World
  10. What Next?

目錄大綱(中文翻譯)

- 導論:邊緣分析介紹
- IoT邊緣分析的運作方式
- 邊緣分析中使用的通訊協定
- 使用Microsoft Azure IoT Edge進行工作
- 使用Raspberry Pi與Azure IoT Edge
- 使用MicroPython進行邊緣分析
- 機器學習與邊緣分析
- 設計一個利用視覺辨識的智慧門鈴
- 邊緣分析世界中的安全與隱私
- 接下來的步驟是什麼?