什么是AWS IoT? - AWS IoT Core

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是AWS IoT?

AWS IoT提供将您的物联网设备连接到其他设备和AWS云服务的云服务。 AWS IoT提供设备软件,可帮助您将物联网设备集成到AWS IoT基于解决方案的解决方案中。如果您的设备可以连接AWS IoT,则AWS IoT可以将它们连接到AWS提供的云服务。

有关动手操作的介绍AWS IoT,请访问AWS IoT Core教程入门

AWS IoT将物联网设备连接到AWS IoT服务

使用AWS IoT,您可以为您的解决方案选择最合适的 up-to-date技术。为了帮助您在现场管理和支持您的物联网设备,AWS IoT Core支持以下协议:

AWS IoT Core消息代理支持通过 WSS 协议使用 MQTT 和 MQTT 的设备和客户端来发布和订阅消息。它还支持使用 HTTPS 协议发布消息的设备和客户端。

AWS IoT Corefo LoRa r WAN 可帮助您连接和管理无线 LoRa WAN(低功耗远程广域网)设备。 AWS IoT Core对于 LoRa WAN,您无需开发和运行 LoRa WAN 网络服务器 (LNS)。

如果您不需要设备通信、规则作业等AWS IoT功能,请参阅AWS消息,了解可能更符合您要求的其他AWS IoT消息传递服务的信息。

您的设备和应用程序的访问方式 AWS IoT

AWS IoT提供以下接口AWS IoT教程

  • AWS IoT设备 SDKs-在您的设备上构建用于向其发送消息和从中AWS IoT接收消息的应用程序。有关更多信息,请参阅 AWS IoT Device SDK、Mobile SDK 和 AWS IoT Device Client

  • AWS IoT Core适用于 LoRa WAN — 使用AWS IoT Core适用于 WAN 来连接和管理您的远程 LoRa WAN (WAN) 设备和网关。 LoRa

  • AWS Command Line Interface(AWS CLI) —在 Windows、macOS 和 Linux AWS IoT 上运行的命令。您可以使用这些命令创建并管理事物对象、证书、规则、任务和策略。要开始使用,请参阅《AWS Command Line Interface 用户指南》。有关命令的更多信息AWS IoT,请参阅《AWS CLI命令参考》中的 i o t。

  • AWS IoTAPI-使用 HTTP 或 HTTPS 请求构建您的物联网应用程序。您可以使用这些 API 操作以编程方式创建和管理事物对象、证书、规则及策略。有关的 API 操作的更多信息AWS IoT,请参阅 AWS IoTAPI 参考中的操作

  • AWSSDKs—使用特定语言 APIs构建您的物联网应用程序。它们 SDKs 封装了 HTTP/HTTPS API,允许您使用任何支持的语言进行编程。有关更多信息,请参阅AWSSDKs 和工具

您还可以AWS IoT通过AWS IoT控制台进行访问,该控制台提供了一个图形用户界面 (GUI),您可以通过该界面配置和管理物联网解决方案中的事物对象、证书、规则、作业、策略和其他元素。