售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright and Credits
Enterprise Internet of Things Handbook
Packt Upsell
Why subscribe?
PacktPub.com
Contributors
About the author
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
Conventions used
Get in touch
Reviews
Introduction to IoT
Internet of Things
History
IoT and the market
IoT technology stack
Building blocks
Smart devices
Microcontroller versus microprocessor
Sensors
Actuators
Controllers
Integrated controllers
Assembled controllers
Possible combinations
System on Chips
Popular SoCs in market
Hardware communication protocols
GPIO
Analog reading
UART
SPI
I2C
Gateway and cloud communication
Device Management Software
Device to cloud communication protocols
Message Queuing Telemetry Transport
MQTT for Sensor Networks
Constrained Application Protocol
Simple Text Oriented Messaging Protocol
Advanced Message Queuing Protocol
Representational state transfer
WebSockets
Storage
MongoDB
Apache Cassandra
Time series databases
InfluxDB
KairosDB
Netflix Atlas
RIAK TS
API management
API gateway administration
Applications
Intelligence
Rules and alerts
IFTTT
Scheduling
Third-party integration
IoT and security
Mirai bot attack
Ransomware
End-to-end architecture
Using cloud computing
Pros and cons of using cloud computing in the IoT
Using fog computing
Pros and cons of using fog computing in the IoT
Edge computing
Which is better?
IoT standards
Summary
Further reading
Applications of IoT
IoT and its value proposition
Connected devices
Smart devices
Artificial intelligence
Healthcare and IoT
Remote diagnosis
AI doctors
Industrial IoT
Optimization
Predictive maintenance
Other applications of IoT
Agriculture
Smart city
Smart retail
Smart logistics
Summary
Getting Started with IoT Platforms
IoT platform or IoT middleware
Why platforms?
IoT platforms
Example implementation
Setting up the Raspberry Pi 3
Setting up Node.js on the Raspberry Pi 3
Setting up ThingSpeak
Creating an account
Creating a channel
Sending test data
Building the solution
Things needed
Schematic
Summary
AWS IoT
AWS IoT
AWS IoT Core
AWS IoT Device Management
AWS Greengrass
AWS IoT Analytics
Amazon FreeRTOS
Designing the sample application
Solution
Architecture
End-to-end communication
Data visualization
Pricing
Building the sample application
End-to-end communication
Setting up the IoT Thing
Setting up Raspberry Pi 3 on the DHT11 node
Things needed
Setting up Node.js
Developing the Node.js Thing app
Reading the data from the Thing
Building the dashboard
Elasticsearch
Kibana
Setting up Elasticsearch
Setting up an IAM Role
Creating an IoT Rule
Elasticsearch configuration
Running the Thing
Building the Kibana dashboard
Summary
Further reading
Azure IoT
Azure IoT
IoT hub
Stream analytics
Designing a sample application
Solution
Architecture
End-to-end communication
Data visualization
Pricing
Building a sample application
End-to-end communication
Setting up the IoT hub
Setting up Raspberry Pi on the DHT11 node
Things needed
Setting up Node.js
Developing the Node.js device app
Reading the data from the IoT Thing
Building a dashboard
Azure stream analytics
Power BI
Execution steps
Signing up to Power BI
Setting up events
Creating a stream analytics job
Running the device
Building the visualization
Summary
Google Cloud IoT
Google Cloud IoT
Designing a sample application
Solution
Architecture
End-to-end communication
Data visualization
Pricing
Building a sample application
End-to-end communication
Setting up a project
Enabling APIs
Enabling device registry and devices
Setting up Raspberry Pi 3 with DHT11 node
Things needed
Setting up Node.js
Developing the Node.js device app
Reading the data from the device
Setting up credentials
Setting up subscriptions
Setting up the client
Building a dashboard
Google Cloud Functions
Google BigQuery
Google Data Studio
Setting up BigQuery
Setting up Google Cloud Function
Running the device
Google Data Studio reports
Summary
IBM Watson IoT
IBM Watson IoT
Designing the sample application
Solution
Architecture
End-to-end communication
Data visualization
Pricing
Building the sample application
End-to-end communication
Creating a platform
Setting up a Raspberry Pi 3 with DHT11 node
Things needed
Setting up Node.js
Developing the Node.js thing app
Reading the data from the device
Building the dashboard
Creating a schema
Creating a board
Summary
Kaa IoT
Kaa IoT
How does Kaa work?
Designing a sample application
Solution
Architecture
End-to-end communication
Data visualization
Pricing
Building a sample application
Downloading Kaa
Setting up a project
Setting up a MongoDB log appender
Setting up a REST log appender
Node.js server - REST Logger
Downloading the SDK and running the app
Setting up a client app
Downloading the Kaa SDK
Setting up dependencies
Setting up the hardware
Things needed
Running the application
Validating MongoDB data
Validating the REST log appender
Building a dashboard
ThingsBoard.io
Setting up ThingsBoard
Adding a REST log appender
Building the dashboard
Summary
IoT and Machine Learning
What is machine learning?
Machine learning workflow
Types of machine learning algorithms
Supervised ML algorithms
Unsupervised learning algorithms
Reinforced learning algorithms
Machine learning platforms
Amazon machine learning
Azure Machine Learning Studio
Google Cloud Machine Learning
IBM Watson Machine Learning
Open source tools
Rain prediction
Setting up Azure Machine Learning Studio
Importing experiment
Weather dataset
Selecting columns in the dataset
Editing the metadata
Cleaning the missing data
Executing the R script
Splitting data
Train model
Algorithm selection
Score model
Deploying web service
Testing web the service
Summary
Platform Comparisons
What is an IoT platform?
Features of an IoT platform
Essential features
Security
Secure device communication
Device management
Device and cloud integration
Communication protocols
Storage
Beneficial features
Visualization
Third-party integration
Analytics and intelligence
Comparison between platforms
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜