本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 AWS IoT?
AWS IoT 提供將 IoT 裝置連接至其他裝置和 AWS 雲端服務的雲端服務。 AWS IoT 提供可協助您將 IoT 裝置整合至 AWS IoT基礎解決方案的裝置軟體。如果您的設備可以連接到 AWS IoT,則 AWS IoT 可以將它們連接到 AWS 提供的雲服務。
如需實際操作介紹 AWS IoT,請造訪開始使用 AWS IoT Core。
![AWS IoT 將 IoT 裝置連接至 AWS IoT 服務](images/what-is-aws-iot.png)
AWS IoT 可讓您選擇最適合您解決方案的 up-to-date 技術。為了協助您在現場管理和支援 IoT 裝置,請 AWS IoT Core 支援下列通訊協定:
AWS IoT Core 訊息代理程式支援透過 WSS 通訊協定使用 MQTT 和 MQTT 來發佈和訂閱訊息的裝置和用戶端。其也支援使用 HTTPS 通訊協定發佈訊息的裝置和用戶端。
AWS IoT Core for LoRa WAN 可協助您連線和管理無線 LoRa WAN (低功率遠距離廣域網路) 裝置。 AWS IoT Core 對於 LoRa WAN,則取代了您開發和操作 LoRa WAN 網絡服務器(LNS)的需求。
如果您不需要裝置通訊、規則或工作等 AWS IoT 功能,請參閱訊AWS 息
您的裝置和應用程式存取方式 AWS IoT
AWS IoT 提供以下介面AWS IoT 教學課程:
-
AWS IoT 裝置 SDK:在您的裝置上建置可傳送訊息和接收訊息的應用程式。 AWS IoT如需詳細資訊,請參閱 AWS IoT 裝置 SDK、行動 SDK 和 AWS IoT 裝置用戶端。
-
AWS IoT Core 適用AWS IoT Core 於 LoRa WAN — 透過使用 WAN Connect 和管理遠端 LoRa WAN (WAN) 裝置和閘道。 LoRa
-
AWS Command Line Interface (AWS CLI) — AWS IoT 在視窗、macOS 和 Linux 上執行指令。這些命令可讓您建立並管理物件物件、憑證、規則、任務和政策。若要開始使用,請參閱《 使用者指南AWS Command Line Interface》。如需有關的指令的詳細資訊 AWS IoT,請參閱《AWS CLI 命令參考》中的 iot。
-
AWS IoT API:使用 HTTP 或 HTTPS 請求來建置您的 IoT 應用程式。這些 API 動作可讓您以程式設計方式建立並管理物件物件、憑證、規則和政策。如需的 API 動作的詳細資訊 AWS IoT,請參閱 AWS IoT API 參考中的動作。
-
AWS 開發套件:使用特定於語言的 API 建置 IoT 應用程式。這些 SDK 整合了 HTTP/HTTPS API,可讓您以任何支援的語言編寫程式。如需詳細資訊,請參閱AWS 開發套件與工具
。
您也可以 AWS IoT 透過AWS IoT 主控台進行存取,主控台