(文章來源:AWS聯合創新中心)
物聯網(IoT)是 MIT 教授 Kevin Ashton 創造的一個術語,作為英國射頻識別領域的技術先驅,他構想出了一種通過無處不在的傳感器將現實世界所有物體與互聯網連在一起的系統。物聯網可以幫助人們了解世上萬物的情況,并且能夠以數據說話。隨著物聯網的發展,云計算巨頭亞馬遜 AWS 也構建了多種特定的物聯網服務,有助于用戶收集數據并將其發送到云中,還能輕松加載和分析該信息以及管理設備。今天,就讓小編帶你了解其中的一項服務—— AWS IoT Core!
AWS IoT Core 是一種托管的云平臺,讓互聯設備可以輕松安全地與云應用程序和其他設備交互。AWS IoT Core 可以支持數十億臺設備和數萬億條消息,并能處理這些消息并將其安全可靠地路由至 AWS 終端節點和其他設備。借助 AWS IoT Core,用戶的應用程序可以隨時跟蹤所有設備并與其通信,即使這些設備未處于連接狀態也不例外。
AWS IoT Core 使用戶能夠輕松使用 AWS 服務(如 Amazon Kinesis、Amazon S3、Amazon DynamoDB、Amazon CloudWatch 和 AWS CloudTrail)來構建 IoT 應用程序,以便收集、處理和分析互聯設備生成的數據并對其執行操作,且無需管理任何基礎設施。
首先,借助 AWS IoT,用戶能以安全、低延遲和低開銷的方式與互聯設備通信。通信可擴展到用戶所需的任意數量的設備。AWS IoT Core 支持標準通信協議(目前支持 HTTP、MQTT 和 WebSockets)??墒褂?TLS 來確保通信安全。
其次,借助 AWS IoT Core,用戶可以持續接收、篩選、轉換和路由從互聯設備流式傳輸的數據。用戶可以根據這些數據執行操作,并進行路由以做進一步處理和分析。最后,AWS IoT Core 可以加快 IoT 應用程序的開發。對于運行在云中和移動設備上的應用程序來說,它是一個易于使用的接口,用于訪問互聯設備發出的數據,并將數據和命令發回設備。
用戶可以借助 AWS IoT Core 輕松將任意數量的設備連接至云和其他設備。AWS IoT Core 支持 HTTP、WebSockets 和 MQTT(專門設計用于容許間斷式連接,可最大限度地減少代碼在設備上占用的空間及降低網絡帶寬要求的輕型通信協議)。AWS IoT Core 也支持其他行業標準和自定義協議,而且即使設備使用不同的協議,也可以相互通信。
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 會存儲互聯設備的最新狀態,以便能夠隨時進行讀取或設置,使設備對您的應用程序來說,似乎始終處于在線狀態。這意味著用戶的應用程序可以讀取設備的狀態(即使它已斷開連接),并且用戶也可以設置設備狀態,并在設備重新連接后實施該狀態。
AWS IoT Core Alexa Voice Service (AVS) 集成引入了一種新的位于云中的虛擬 Alexa 內置設備。要使用 AVS 集成,用戶需要使用一組新的保留了 AWS IoT 的 MQTT 主題在連接到 AWS IoT Core 的設備和新的虛擬 Alexa 內置設備之間傳輸基于 MQTT 的音頻消息。如此一來,用戶可以通過預留的 MQTT 主題發送和接收音頻消息、與設備麥克風和揚聲器進行交互,并在使用相同的安全 IoT Core 連接的同時管理設備端狀態。
(責任編輯:fqj)
-
云計算
+關注
關注
39文章
7852瀏覽量
137683 -
物聯網
+關注
關注
2912文章
44882瀏覽量
375725
發布評論請先 登錄
相關推薦
評論