AWS公布一系列全新物聯網服務; 將機器學習引入邊緣位置
原創【51CTO.com原創稿件】在今天的AWS re:Invent大會上,Amazon Web Services(簡稱AWS)公司公布了六項重要服務及功能,且全部面向邊緣位置上的聯網設備。AWS IoT 1-Click、AWS IoT Device Management、AWS IoT Device Defender、AWS IoT Analytics、Amazon FreeRTOS以及AWS Greengrass ML Inference能夠以一鍵方式輕松啟動物聯網項目,幫助客戶快速添加并輕松管理大量聯網設備體系、審計并強制實施一致的安全策略,同時按比例對物聯網設備數據進行分析。Amazon FreeRTOS是一款用于為低計算能力設備引入豐富AWS物聯網功能的操作系統,其適用設備包括燈泡、煙感器以及傳送帶等等。此外,AWS Greengrass ML Ingerence為AWS Greengrass的一項新功能,允許用戶將機器學習模型直接部署在設備之上,從而運行機器學習推理并快速完成決策——甚至支持未接入云端的市長。
AWS公司物聯網副總裁Dirk Didascalou指出,“聯網設備在數量與多樣性層面的爆炸式增長已經令物聯網應用的規模同樣迅速提升。截至目前,世界上相當一部分大型物聯網實現方案都運行在AWS之上。物聯網的下一發展階段在于規模擴展,因為我們已經看到客戶開始以指數級速度擴展其聯網設備數量。此次公布的全新AWS物聯網服務將幫助客戶輕松便捷地操作、保護及擴展各類設備,而后利用專門為物聯網設計的全新分析功能進行大規模數據處理。在Amazon FreeRTOS的幫助下,客戶將能夠輕松把AWS物聯網功能引入無數基于微控制器的小型設備當中。此外,客戶還告訴我們,他們希望能夠在聯網設備之上執行機器學習模型。因此,我們很高興能夠通過AWS Greengrass ML Inference實現這一訴求。”
AWS IoT 1-Click: 最輕松的AWS物聯網上手方式 (現提供預覽版)
在考慮使用物聯網技術時,很多客戶只是單純希望在設備上執行簡單的相關功能。此類功能類似于所謂技術支持,包括重新訂購商品與服務,或者追蹤資產位置等。利用AWS IoT 1-Click,用戶可以如下載移動應用般輕松利用一條AWS Lambda函數啟用設備,注冊并選取一項AWS IoT 1-Click啟用設備,而后僅通過一次點擊即將其與一條AWS Lambda函數相關聯。AWS IoT 1-Click擁有可實現多種常規操作的內置AWS Lambda代碼,包括發送短信或郵件等。客戶也可以輕松創作并上傳自己編寫的任何其它Lambda函數。
iRemedy是一家專門面向醫療衛生領域的電子商務市場,醫療消費者可以在這里購買醫療用品、藥品、設備與技術。iRemedy公司聯合創始人、總裁兼CEO Tony Paquin表示,“早在今年8月份,我們就宣布計劃為各醫療衛生供應商客戶部署500個iRemedy NOW物聯網按鈕。我們的客戶可以直接按下按鈕以訂購醫療用品與藥品樣品,或者向我們的服務中心發出來電協助申請。這些按鈕易于使用,能夠顯著降低我們客戶的供應鏈成本。AWS IoT 1-Click為我們提供了快速輕松部署更多按鈕的途徑,幫助我們拓展按鈕所能夠觸發的操作,并創建簡單的報告記錄。”
新的AWS物聯網服務用于對大規模設備生成的數據進行管理、保護與分析
在規模層面,物聯網解決方案將能夠發展到囊括數十億臺聯網設備。就目前來看,這需要客戶耗費大量時間對設備進行調整與組織,甚至投入更多時間集成多套系統以完成監管、安全、審計以及更新等管理性任務。很明顯,為此類任務構建解決方案既費時又容易出錯,而集成第三方解決方案又相當復雜,很可能在安全性與合規性層面引入某些難以察覺的差異因素。一旦設備集群投入運行,客戶往往又會面臨新的挑戰——分析。物聯網數據在形式上無法對接當前大多數現有分析工具所提出的高度結構化要求。真實世界中的物聯網數據之間也往往存在明顯差異,甚至存在大量信息損壞與讀數錯誤情況,這就要求客戶為其構建定制化物聯網分析解決方案,或者整合由第三方提供的解決方案。AWS IoT Device Management 與AWS IoT Device Defender簡化了物聯網設備的添加、管理與保護流程,而AWS IoT Analytics則能夠輕松對由設備生成的數據進行復雜分析。
· AWS IoT Device Management (現已正式推出)能夠幫助用戶更輕松地以規模化方式貫穿整個生命周期實現物聯網設備的添加、組織、監控與遠程管理——從初始設置起,到軟件更新,再到最終的清退。其起步方法非常簡單; 客戶只需要直接登錄至AWS物聯網控制臺進行設備注冊(個別或批量),而后上傳屬性、證書與訪問策略即可。一旦設備投入使用,AWS IoT Device Management即允許客戶輕松對設備進行分組與追蹤,以近實時方式快速找到任意設備,對設備功能進行故障排查,遠程更新設備軟件,以遠程方式對設備進行重新引導、重置、補丁安裝以及出廠設置恢復,最終顯著降低物聯網設備部署體系的管理成本與資源投入。
· AWS IoT Device Defender (將于2018年上半年推出)持續審計與設備相關的安全策略,確保其始終符合安全最佳實踐要求,同時在檢測到不合規設備時向客戶發出提醒。AWS IoT Device Defender還能夠監控設備集群的活動,識別可能表明存在潛在安全問題的異常行為。舉例來說,客戶可以利用AWS IoT Device Defender定義應在設備上開啟哪些端口,該設備應從哪個端口進行聯網以及應當發送或接收到多少數據。AWS IoT Device Defender隨后會監控設備流量,并在檢測到異常時向客戶發出警報——例如從設備中發現來自未知IP地址的流量。
· AWS IoT Analytics (現提供預覽版本)是一項全托管分析服務,能夠以規模化方式對物聯網設備數據進行清洗、處理、存儲與分析。其上手難度很低:客戶只需要指定希望分析的設備數據,而后利用其它可選項通過AWS IoT Device Registry乃至其它公共數據源中的設備類型與位置等物聯網相關元數據進一步豐富設備數據。AWS IoT Analytics還提供多種功能以實現更為復雜的分析,例如統計推理等,確保客戶能夠更準確地了解設備性能、預測設備故障并執行時序分析。另外,通過將Amazon QuickSight與AWS IoT Analytics結合使用,客戶將能夠輕松構建起可視化儀表板,從而持續追蹤各項洞察結論。
在Philips Healthcare公司,其業務重點并非關注技術,而是真正為消費者、患者、醫療服務供應商乃至整體健康衛生行業的實際體驗帶來提升。該公司HealthSuite數字化平臺副總裁兼總經理Dale Wiggins表示:“我們正在推出新的健康物聯網服務,我們相信這將顯著提升我們的業務規模與能力。我們之所以選擇AWS物聯網服務,是為了確保我們有能力滿足客戶提出的規模化與可靠性要求。我們對這些服務進行擴展,以確保來自相關設備的數據能夠得到適當路由、設備實現及時更新,且受到持續監控以始終在現場保持正常運行。利用AWS IoT Device Management,我們得以快速開發出市場所需要的功能。”
以GPS技術而聞名于世的Trimble公司需要將GPS、激光、光學及慣性技術等多種定位技術,同應用軟件、無線通信以及服務相結合,從而提供完整的商業解決方案。Trimble公司高級工程師Jim Coleman表示:“Trimble的商業解決方案已經覆蓋到全球150多個國家,而我們利用AWS物聯網服務作為下一代物聯網設備的網關。AWS IoT Device Management,幫助我們簡化設備添加流程,這意味著我們將能夠真正實現與規劃相符的聯網設備部署步伐。由于AWS幫助我們分擔了物聯網平臺當中最為繁重的部分任務,我們能夠將更多時間投入到改善客戶體驗——而非基礎設施管理——身上。”
iDevices公司負責利用其Wi-Fi與藍牙型產品實現智能家居行業內的物聯網可訪問性。該公司首席軟件架構師Eric Ferguson指出,“物聯網分析工作是一項由原始數據奔向可操作見解的競賽。每個人都擁有數據,但從數據中提取見解才能真正為我們的客戶提供實際價值。AWS IoT Analytics提供的工具能夠采集、過濾、轉換并分析我們的數據源,從而幫助我們的團隊回避大量繁重的重復性工作,確保他們能夠專注于豐富管道中的其它操作以及下游機器學習模型,而非將精力浪費在管道本身。如此一來,我們能夠以更低投入獲得所需的洞察見解,同時真正建立起自己的差異化市場優勢。”
iRobot是一家全球性消費級機器人公司,專門負責設計并制造供家庭內外使用的機器人產品。該公司云機器人研究科學家Ben Kehoe指出,“在iRobot,我們需要依靠物聯網服務以實現機器人聯網,從而幫助它們更多更好地完成任務——這也是我們創新工作的目標所在。在AWS IoT Analytics的幫助下,我們得以深入了解與設備性能及使用模式相關的物聯網數據,從而確保我們的客戶能夠在家庭內外皆獲得更理想的使用體驗。”
Valmet公司是一家全球領先的紙漿、造紙與能源技術自動化服務開發商與供應商。該公司數字化生態系統總裁Juha-Pekka Helminen表示:“我們致力于為紙漿、造紙與能源行業客戶打造行業領先的工業互聯網解決方案,并將AWS云環境作為我們平臺的重要組成部分。AWS正在不斷改進并將更多工具添加至其服務組合當中。我們期待著利用最新AWS IoT Analytics為我們的客戶帶來更多收益。”
Amazon FreeRTOS允許客戶更輕松、更安全地將小型低功率設備接入云端
時至今日,無數設備已經能夠接入云端,且其具體數量仍在不斷增長。這些設備中有相當一部分已經具備充足的板載計算能力(CPU)以使用AWS物聯網服務。然而,燈泡、傳送帶以及動態檢測器等不少其它設備還不足以容納CPU,但卻至少擁有一個微控制器(簡稱MCU)。對于這類設備,目前最流行的操作系統選項為FreeRTOS——一款面向微控制器的開源操作系統,可用于執行某些簡單任務。FreeRTOS并非專門為物聯網所設計,因此無法幫助設備安全地與云端對接。
Amazon FreeRTOS對FreeRTOS進行了擴展,新增的軟件庫能夠確保小型低功耗設備輕松安全地接入AWS IoT Core等AWS云服務,或者接入其它能夠運行AWS Greengrass的更為強大的邊緣設備與網關(AWS Greengrass是一套軟件模塊,其駐留在設備當中,負責為客戶提供與AWS云內相同的Lambda編程模式)。利用AWS FreeRTOS,開發者們能夠利用常規物聯網功能輕松構建起設備方案,包括網絡、運行中軟件更新、加密以及證書處理等等。開發者們也可以利用Amazon FreeRTOS控制臺配置并下載Amazon FreeRTOS,或者前往FreeRTOS.org 或GitHub。目前已經有多家微控制器制造商及AWS合作伙伴網絡(簡稱APN)合作伙伴支持Amazon FreeRTOS,其中包括Microchip、恩智浦半導體、意法半導體、德州儀器、ARM、IAR、Percepio以及WITTENSTEIN等等。
ARM定義的普及普及計算塑造了今天的互連世界。ARM架構存在于超過1000億塊芯片當中,已經成為嵌入式應用在客觀層面上的實現標準。ARM公司IP產品部門(簡稱IPG)總裁兼執行副總裁Rene Haas指出,“根據我們觀察到的情況,近年來基于ARM的微控制器生態系統正在持續發展,而FreeRTOS在支持嵌入式開發者群體方面發揮著關鍵性全盤和。我們很高興看到AWS對FreeRTOS內核進行擴展以進一步提升連接性,同時添加其它安全功能。Amazon FreeRTOS運行在基于ARM架構的處理器之上,這一點對于持續改善行業內硬件、軟件與網絡安全性水平堪稱里程碑性事件。”
Allegion公司是一家家庭與企業安全產品供應商。該公司高級工程與技術副總裁Todd Graves表示:“Amazon FreeRTOS使我們能夠更輕松地為聯網產品(例如Schlage電子鎖)快速創建新功能,并輕松在不同硬件平臺之間往來遷移。我們可以專注于自身核心優勢,開發創新型虛擬與物理安全保障產品,而這一切無疑是以Amazon FreeRTOS的可靠性與可預測性為前提。”
Hive (中央聯網家居) 公司是目前聯網家居產品市場上的領導者,旨在幫助身處英國、愛爾蘭以及北美的客戶管理其能源使用情況。Hive公司首席技術官Seb Chakraborty表示:“Amazon FreeRTOS的出現對我們的業務以及客戶而言都是一次令人興奮的飛躍。開發團隊現在可以將精力集中在應用程序——而非管道、消息或安全性——身上,這意味著他們能夠選定自己需要的電路板與芯片,并將其無縫接入AWS物聯網服務。”
全新AWS Greengrass將機器學習引入邊緣位置 (現提供預覽版本)
AWS Greengrass ML Inference為AWS Greengrass的一項新功能,允許應用程序開發者們將機器學習機制引入其設備,且無需掌握任何專業機器學習技能。物聯網設備會頻繁收集并轉發大量數據,而這些數據可供機器學習用于訓練,最終實現自動實時決策能力。但要實現這一目標,客戶需要立足云端利用其物聯網數據進行機器學習模型的構建、訓練與運行。可以想見,一部分延遲敏感型應用程序并不適合這樣的設計思路,其需要在不依賴于網絡連接能力的條件下作出決策。利用AWS Greengrass ML Inference,設備將能夠運行機器學習模型,在本地執行推理、獲取結果而后迅速作出明智的決定——且帶個流程無需網絡連接。利用Amazon SageMaker或者任何其它機器學習框架,客戶將能夠在云環境中構建并訓練自己的機器學習模型,而后只需點擊幾個鼠標,即可利用AWS Greengrass控制臺將模型傳輸至其選定的設備上。
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】