更新时间:2021-07-23 16:30:11
封面
Title Page
Copyright and Credits
Industrial Internet Application Development
Packt Upsell
Why subscribe?
Packt.com
Contributors
About the authors
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
IIoT Fundamentals and Components
IIoT fundamentals and components
Impact of the IoT
Overview of the IoT technology components
IoT business models
How the IoT changes business models
IIoT use cases
Healthcare
Manufacturing
Aviation (quality control)
Summary
IIoT Application Architecture and Design
IIoT applications – an introduction
The challenges of building an IIoT application
IIoT system architecture
Tier 1 – IIoT machines and sensors
Tier 2 – Edge Gateway and cloud connectivity
Edge Gateway
Cloud Connectivity
MQTT Communication
WebSocket communication
MQTT over WebSockets
Event/Message hub-based connectivity
Tier 3 - Cloud (IIoT application data and analytics)
Microservice-based application design for IIoT cloud applications
Platform as a Service (PaaS)
Overview of Cloud Foundry
The Hello world application using Cloud Foundry
Data design for IIoT applications
Data ingestion
Timeseries/telemetry data
The in-memory Blob and OLTP data stores
Analytics for IIoT
Descriptive analytics – insight into device health
Predictive analytics - understanding the future failure modes of the device
Prescriptive analytics: advice on possible outcomes
The anatomy of our first IIoT application
Edge Gateway triggering alerts
Cloud connectivity using WebSockets
Cloud microservices aggregating the alerts
IIoT/IoT platforms overview
Predix IIoT architecture
AWS IoT application architecture
Google IoT application architecture
IIoT Edge Development
Hardware for prototypes
Variety and cost
Modifications
Comparing options
Supported sensors
Choosing hardware
Community
Choosing a data exchange protocol
Application-level protocols – HTTP
Assembling a device
Preparing an SD card
Running a sensor application on an RPi
Running a receiver application on a PC
Application-level protocols – WebSocket
Industrial M2M protocols – Modbus
Running a hub application on an RPi
Running a simulator application on an RPi
Running a receiver application in Predix
Industrial M2M protocols – OPC UA
Getting statistics
Data management options in Predix
Asset
Event Hub