亞馬遜(Amazon)的雲端服務平台Amazon Web Services (AWS)現在可以執行於閘道器甚至是高階物聯網(IoT)節點上──該公司開發了名為Greengrass的Linux執行環境(runtime),目標是將觸角更進一步深入IoT世界。

Greengrass旨在協助企業加速AWS物聯網之佈署,使用者可利用亞馬遜線上工具打造執行於本地IoT網路的軟體程式,以取得並分析本地物聯網節點的資料;而因為Greengrass是AWS產品的一部份,使用者也能依照需要整合亞馬遜的雲端服務。

亞馬遜AWS IoT業務副總裁Dirk Didascalou在日前一場於美國舊金山舉行的發表會上指出:「在資料來源端進行資料處理有其價值;」例如快速的反應,以及利用AWS身分驗證與加密的知名安全模式。他指出,Greengrass節點還能在連結斷開時同步其他的節點裝置。

目前產業界有超過20家公司正在為邊緣網路開發物聯網軟體平台,亞馬遜或許是其中最大的一家;而包括電動工具大廠史丹利百得(Stanley Black & Decker)等廠商,正試圖從這個領域切入物聯網市場。

也想切入物聯網市場但不知從何著手? Tech Taipei 2017智慧互連與嵌入式應用研討會為你指引方向

Stanley Black & Decker在兩年前就將AWS IoT視為首選雲端服務平台,該公司在18個月前評估了大約8種邊緣網路IoT平台,最後選擇了一家新創公司ClearBlade的方案;最近Stanley Black & Decker也開始採用Greengrass,並將持續評估其他不同的平台。

該電動工具機大廠有一個40人的中央軟體團隊,負責設定軟體標準以及為不同業務單位開發程式,好為產品添加數位化服務;Stanley Black & Decker到目前為止開發了包括連網電池組、連網真空吸塵器,以及DIY應用程式等等服務。

雖然Greengrass需要GHz等級處理器以及128MB的記憶體,而且需要以Python語言編程,但Stanley Black & Decker的軟體工程總監Hamid Montazeri認為這並不是問題,因為該類晶片的成本越來越低,而且該公司團隊已經在AWS環境中採用Python語言。

亞馬遜因為在雲端運算領域的影響力,為Greengrass吸引了不少合作夥伴;例如英特爾(Intel)、高通(Qualcomm)與三星(Samsung)等晶片大廠都將Greengrass導入嵌入式處理器,機上盒製造商Technicolor則將在今年稍晚出貨為某客戶打造、支援Greengrass的閘道器,還有諾基亞(Nokia)也將支援該軟體。

英特爾利用Greengrass在兩週內為一家採礦公司完成了物聯網使用情境;高通展示了ThunderSoft的智慧視訊攝影機,採用其支援Greengrass的Snapdragon 410E處理器;三星則表示,該公司的Artik 530與710物聯網模組支援Greengrass。

不過晶片供應商通常都會支援多種物聯網雲端服務;例如高通就支援Google的Android Things雲端服務,以及Verizon的物聯網計畫。

Technicolor表示,該公司期望Greengrass能協助該公司進軍智慧家庭以外的新市場,此外該公司也已經著手規劃將亞馬遜的Alexa語音助理服務整合製產品,讓消費者能在不需要專業技師的幫忙的情況下進行設定。其他將採用Greengrass的硬體廠商還包括Annapurna、Digi International、聯想(Lenovo)與緯創(Wistron)。

AWS儲存設備租賃服務

目前Greengrass採用的是發佈/訂閱(pub/sub)編程模式,讓單一執行環境扮演主控程式;它不支援處理器或網路中多個節點協作的多執行個體(runtime instances);亞馬遜表示,該軟體利用Greengrass群集(group)的概念,也就是有一個Greengrass Core以及與其溝通的本地裝置;目前每個群集只允許有一個Greengrass Core,但未來將支援更多個。

亞馬遜也透露未來Greengrass將支援其他程式語言,或許包括C與C++;此外也可能發展能在較小處理器上運作的版本。

此外在硬體部份,亞馬遜還能出租各種儲存系統,幫助客戶佈署新的AWS服務;例如其Snowball Edge基本上是一種配備100 TBytes記憶體的專用嵌入式電腦。該系統執行包括Greengrass在內的AWS服務,但不支援其他應用程式或是完整的作業系統;這種系統能利用內建的光纖或10G乙太網路連接埠組成叢集,支援更大的儲存容量。

20170614_Greengrass_NT03P1

亞馬遜提供Snowball Edge儲存裝置租用服務
(來源:EE Times)

亞馬遜的儲存設備租用專案在兩年前左右就開始提供,最初是採用80 TB容量的Snowball系統;此外該公司也能出租一種Snowmobile儲存貨櫃,幫助客戶遷移資料中心。

廠商們最頭痛的物聯網問題是?

而對大多數的企業來說,最頭痛的問題其實在於更基礎的部份;如Stanley Black & Decker的Montazeri表示:「對於過去只考慮硬體產品的傳統產業來說,需要跨入融合軟硬體的數位化產品領域就是一個挑戰,需要大量的實驗以及教育。」

他進一步指出,另一個會遇到的問題是如何找到正確的商業模式:「人們都看到取得投資報酬的機會,但要找到正確的途徑可能不容易;」在技術方面:「連結技術永遠是個問題,你無法擁有總是可用的網路,也有各種網路選項與解決方案──這還有待解決。」此外物聯網裝置的保全與裝配也是令人頭痛的問題。

編譯:Judith Cheng

(參考原文: Greengrass Embeds Amazon in IoT,by Rick Merritt)