云計算是基于互聯網計算的下一個進化步驟,為提供ICT資源服務提供了手段。物聯網可以從云計算基礎架構的可擴展性,性能和即用即付的性質中獲益。
云計算的出現已經成為開發(fā)和部署可擴展的物聯網商業(yè)模式和應用程序的催化劑。因此,物聯網和云計算現在是兩個非常密切關聯的未來互聯網技術,它們將在不平凡的物聯網部署中攜手同行。此外,最新的現代物聯網生態(tài)系統(tǒng)是基于云的。在描述物聯網和云計算集成的本質之前,先簡要介紹云計算的主要概念。
云計算的基本常識
云計算是基于互聯網計算的下一個進化步驟,為提供ICT資源服務提供了手段?梢酝ㄟ^云計算模型提供的ICT資源包括計算能力,計算基礎設施(例如服務器和/或存儲資源),應用程序,業(yè)務流程等。云計算基礎架構和服務具有以下特征,通常將其與類似技術(分布式計算)區(qū)分開來:
· 彈性和擴展能力:云計算服務在需求旺盛期間可以進行擴展,而在需求較低的時期則會縮減。云計算的這種彈性有助于實現靈活可擴展的商業(yè)模式,例如通過使企業(yè)隨著業(yè)務的增長或縮減而使用更多或更少的資源。
· 自助服務配置和自動取消配置:與傳統(tǒng)的基于Web的應用程序服務提供商(ASP)模型(例如,Web托管)相反,云計算可以輕松訪問云服務,而不需要冗長的配置過程。在云計算中,資源的配置和取消配置都可以自動進行。
· 應用程序編程接口(API):可通過API訪問云服務,使應用程序和數據源能夠相互通信。
· 在現收現付模式中對業(yè)務使用進行計費:云服務與基于實用程序的按需付費模式相關聯。為此,它們提供了計量資源使用和隨后簽發(fā)票據的手段。
· 性能監(jiān)控和測量:云計算基礎架構提供了服務管理環(huán)境,同時還集成了管理物理環(huán)境和IT系統(tǒng)的方法。
· 安全性:云計算基礎設施提供安全功能,以保護關鍵數據,并滿足客戶的合規(guī)要求。
采用云計算模式和相關服務的兩個主要業(yè)務驅動因素包括:
· 業(yè)務靈活性:云計算減少了繁瑣的IT采購流程,因為它有助于靈活,及時和按需訪問計算資源(即計算周期和存儲),以滿足業(yè)務目標。
· 降低資本支出:云計算通過將資本支出轉換為運營費用(即每個用戶每個支付月費用)(OPEX)),可以降低資本支出(即IT資本投資)(CAPEX)。這是因為云計算能夠實現靈活的規(guī)劃和彈性配置資源,而不用預先過度配置。
根據作為服務訪問的資源類型,云計算與不同的服務交付模型相關聯。
· 基礎架構即服務(IaaS):IaaS處理存儲和計算資源的交付,以支持定制業(yè)務解決方案。企業(yè)選擇采用IaaS云計算模式,從而降低價格,匯聚資源,加速部署以及增加和定制的安全性。亞馬遜的彈性計算云(EC2)是IaaS服務最突出的例子,它使用Xen開源虛擬機管理程序來創(chuàng)建和管理虛擬機。
· 平臺即服務(PaaS)物聯網/云服務:這是物聯網云服務最廣泛的模型,因為它是由所有的公共物聯網/云計算基礎架構提供的上述模型概述。正如已經說明的那樣,大多數公共物聯網云服務都有一系列工具和相關的環(huán)境,用于在云環(huán)境中開發(fā)和部署應用程序。PaaS的物聯網服務的主要特點是它們提供對數據的訪問,而不是硬件。與IaaS相比,這是一個明顯的區(qū)別。
· 軟件即服務(SaaS)物聯網/云服務:SaaS物聯網服務是使其能夠通過云計算,按需和按需付款方式訪問完整的基于物聯網的軟件應用程序的服務。一旦傳感器和物聯網設備不可見,SaaS物聯網應用程序就像傳統(tǒng)的基于云計算的SaaS應用程序一樣。然而,物聯網的維度是強大而明顯的,例如應用程序涉及傳感器的選擇和集成應用中所選傳感器的數據組合。這些應用程序通常被稱為傳感即服務,給他們提供按需訪問多個傳感器的服務。值得注意的是,SaaS的物聯網應用通常在PaaS基礎設施建成,并啟用涉及物聯網的軟件和服務的基于實用程序的商業(yè)模式。
這些定義和示例提供了物聯網和云計算融合的概述,以及為什么它是重要和有用的,F在越來越多的物聯網應用程序與云計算集成,以便從其性能,業(yè)務敏捷性和隨需付費特性中受益。
此外,人們還需要了解如何通過確保物聯網數據和服務在云計算中的語義互操作性來最大限度地發(fā)揮云計算對物聯網的好處,從而實現先進的數據分析應用,同時集成了廣泛的垂直整合物聯網應用程序,如智慧能源,智慧交通和智慧城市等。以及了解物聯網/云計算對物聯網特定領域和部門的好處,例如基于物聯網的可穿戴計算。