AWS IoT Core

轻松安全地将设备连接到云。可靠地扩展至数十亿台设备以及数万亿条消息。

什么是 AWS IoT Core?

使用 AWS IoT Core,您可以将 IoT 设备连接到 AWS 云,而无需配置或管理服务器。AWS IoT Core 可以支持数十亿台设备和数万亿条消息,并且可以对这些消息进行处理并将其安全可靠地路由至 AWS 终端节点和其他设备。借助 AWS IoT Core,您的应用程序可以随时跟踪所有设备并与其通信,即使这些设备未处于连接状态也不例外。

借助 AWS IoT Core,您还可以轻松使用 AWS 和 AWS Lambda、Amazon Kinesis、Amazon S3、Amazon SageMaker、Amazon DynamoDB、Amazon CloudWatch、AWS CloudTrail、Amazon QuickSight 和 Alexa Voice Service 等 Amazon 服务来构建 IoT 应用程序,以便收集、处理和分析互联设备生成的数据并据之采取行动,而无需管理任何基础设施。

优点

连接和管理设备,而无需管理服务器

AWS IoT Core 允许您将任意数量的设备连接到云和其他设备,而无需配置或管理服务器。AWS IoT Core 使您能够轻松可靠地扩展设备群。 

选择您首选的连接协议

通过 AWS IoT Core,您可以选择最适合您的用例的通信协议来连接和管理 IoT 设备。AWS IoT Core 支持 MQTT(消息队列和遥测传输)、HTTPS(超文本传输协议 - 安全)、基于 WSS (WebSockets Secure) 的 MQTT,以及 LoRaWAN(低功耗远程广域网)。

对于使用 MQTT、基于 WSS 的 MQTT 和 HTTP 协议的设备和客户端,AWS IoT Core 消息代理提供了高吞吐量的发布/订阅消息代理,可以与所有 IoT 设备和应用程序来回传送消息。对于 LoRaWAN 设备,适用于 LoRaWAN 的 AWS IoT Core 提供了托管功能,使您无需开发或操作 LoRaWAN 网络服务器 (LNS)。

保护设备连接和数据

AWS IoT Core 会在所有连接点为首次连接到 AWS IoT Core 的设备提供自动配置和身份验证以及端到端加密服务,因此在没有验证身份的情况下,数据绝不会在设备和 AWS IoT Core 之间进行交换。此外,您可以通过应用具有详细权限的策略来保护对设备和应用程序的访问。

处理设备数据并对其执行操作

借助 AWS IoT Core,您可以按照自己定义的业务规则快速筛选和转换设备数据并对其执行操作。您可以随时更新规则以实施新设备和应用程序功能。即使对于功能更强大的 IoT 应用程序,您也可以借助 AWS IoT Core 轻松使用 AWS Lambda、Amazon Kinesis、Amazon S3、Amazon DynamoDB、Amazon CloudWatch 和 Amazon Elasticsearch Service 等 AWS 服务。

AWS IoT Core 功能

使用消息代理发布和订阅消息

消息代理是一个具有高吞吐量的发布/订阅 (pub/sub) 消息代理,它能够安全地与您的所有 IoT 设备和应用程序来回进行消息传输,且具有低延迟的特点。AWS IoT Core 支持使用 MQTT 和基于 WSS 的 MQTT 来发布/订阅消息的设备和客户端,以及使用 HTTPS 协议发布消息的设备和客户端。

AWS IoT Core 连接与管理

镜像设备状态

有了 Device Shadow,AWS IoT Core 可以存储互联设备的最新状态,进而能够随时进行读取或设置,使设备对您的应用程序来说,似乎始终处于在线状态。这意味着您的应用程序可以读取设备的状态(即使它已断开连接),并且您也可以设置设备状态,并在设备重新连接后实施该状态。

使用 AWS IoT Core 来读取和设置设备状态

要了解更多信息,请访问 AWS IoT Core 开发人员指南

大规模有效地构建 Alexa 内置设备

AWS IoT Core Alexa Voice Service (AVS) 集成引入了一种新的位于云中的虚拟 Alexa 内置设备。要使用 AVS 集成,客户需要使用一组新的保留了 AWS IoT 的 MQTT 主题在连接到 AWS IoT Core 的设备和新的虚拟 Alexa 内置设备之间传输基于 MQTT 的音频消息。如此一来,客户可以通过预留的 MQTT 主题发送和接收音频消息、与设备麦克风和扬声器进行交互,并在使用相同的安全 AWS IoT Core 连接的同时管理设备端状态。

使用 AWS IoT Core 来读取和设置设备状态

要了解更多信息,请访问适用于 AWS IoT Core 的 AVS 集成。 

连接和管理 LoRaWAN 设备

适用于 LoRaWAN 的 AWS IoT Core 使客户可以通过将自己的 LoRaWAN 设备和网关连接到 AWS 云来建立私有 LoRaWAN 网络,而无需开发或运行 LoRaWAN 网络服务器 (LNS)。

AWS IoT Core 安全连接

要了解更多信息,请访问适用于 LoRaWAN 的 AWS IoT Core
 

开始使用 AWS

第 1 步 – 注册 AWS 账户

注册 AWS 账户

立即享受 AWS 免费套餐
第 2 步 — 通过 10 分钟教程来进行学习

通过 10 分钟教程来进行学习

通过 简单教程进行探讨和学习。
第 3 步 – 开始使用 AWS 进行构建

开始使用 AWS 进行构建

按照可帮助您启动 AWS 项目的分步指南开始构建。

LoRaWAN 是经 LoRa 联盟许可使用的商标。

了解有关 AWS IoT Core 的更多信息

访问功能页面
准备好开始构建了吗?
AWS IoT Core 入门
还有更多问题?
联系我们