在收入方面,谷歌通常在公共云市場領導者中排名第三。作為云和物聯網創新者,他們肯定排名更高,甚至可能名列前茅。谷歌自己的業務運行在一套復雜的云工具上,這些工具推出了 Kubernetes 和 Istio 等概念,為他們在強大的基礎設施效率平臺上創建高可用性和性能提供了豐富的經驗。谷歌云物聯網戰略不像亞馬遜或微軟那樣廣為人知或容易審查,可能需要對云物聯網采取不同的傾斜,但它們絕對值得考慮。
Google Cloud 中的高級 IoT 支持
谷歌最近發布了谷歌分布式云,公布了更廣泛的云到邊緣場景戰略。該平臺實際上是一個平臺軟件層,可以為其開發應用程序,然后不僅可以托管在 Google 的云中,還可以托管在本地邊緣設備中,甚至可以托管在企業數據中心中。雖然該功能要到 2022 年才能完全可用,但它有望為物聯網功能的分布提供盡可能豐富的模型,甚至可以用于云提供商或其他邊緣計算設施。
只需看一眼谷歌云網站,就可以看出谷歌采取了不同于其競爭對手亞馬遜和微軟的物聯網戰略。這兩家公司在其產品列表中都非常突出地展示了物聯網,并列出了各種與物聯網相關的服務。谷歌將物聯網列入其產品列表,但只列出了兩個物聯網元素:Cloud IoT Core 和 Edge TPU,這是一種人工智能芯片,作為谷歌 Coral IoT 邊緣產品的一個元素。
然而,這并不意味著谷歌不提供其競爭對手的功能。它以不同的方式提供它們。Cloud IoT Core 是一項托管 IoT 服務,主要處理 IoT 設備部署、管理和安全的前端流程,并提供與其他 Google Cloud 應用程序的連接,然后支持 IoT 應用程序開發、分析以及數據存儲和檢索。物聯網,對于谷歌云來說,就是物聯網設備加上應用程序的開發和部署。這與其云競爭對手相同,盡管谷歌以應用程序為中心的方法與其以物聯網為中心的元素組裝不同。
雖然可以在沒有 Google 的 IoT 元素的情況下構建 Google Cloud IoT 應用程序,但需要更多的開發工作。因此,最好從以下問題開始您的 IoT 戰略:Google 的 Cloud IoT Core 是否適合您的戰略,以及托管服務定價是否可接受。如果沒有,那么谷歌的物聯網可能很難被采用。
邊緣和設備選項
Cloud IoT Core 中的設備管理器元素提供物聯網設備的部署、配置、監控和連接。Google 使用設備管理器支持各種 IoT 設備和協議,并且該服務駐留在云中并作為無服務器/基于微服務的組件實現,因此具有高度可擴展性。如果設備滿足 Google 的安全要求,Cloud IoT Core 將提供全棧安全。支持基于IAM 值的角色,以提供用戶對 IoT 數據的訪問控制。與亞馬遜和微軟的物聯網戰略不同,它們提供了一種將其云功能擴展到兼容的本地服務器上的方法,而谷歌并不提倡將谷歌云擴展到本地。Cloud IoT Core 元素提供發布和訂閱接口,將 IoT 遙測連接到云應用程序,Google 支持各種協議,這些協議提供了本地 IoT 邊緣設備和 Google Cloud 之間的耦合。但是,Cloud IoT Core 提供了網關以支持資源受限的設備的離線操作。網關能夠代表設備與其他 Cloud IoT Core 組件進行通信,然后在設備可用時進行同步。Stackdriver Monitoring 可用于以實時或摘要形式創建儀表板、警報和升級流和報告,并設置和報告閾值。Stackdriver Logging 提供連接、流量和錯誤日志記錄,并再次允許用戶根據這些設置設置閾值和報告異常。這與 Cloud Pub/Sub 日志相關聯,以發布/訂閱流量并顯示設備和事件之間的關聯。
物聯網事件處理
Google 的定制 ASIC(Edge TPU)旨在支持 AI 的前向演進,用于對延遲敏感的應用程序。ASIC 可供設備制造商使用,但 Google 與 Coral 有合作關系,可提供配備該芯片的各種邊緣控制器。其他邊緣元素可以用于本地事件處理,方法是使用與設備相關的物聯網協議之一,或者創建到 Cloud Pub/Sub(Google 的消息/事件攝取服務)的自定義鏈接。Cloud Pub/Sub 是 Google 物聯網模型中所有事件處理的入口。它提供將消息和事件轉換為通用發布/訂閱形式,并允許任何 Google Cloud 或 Cloud IoT 應用程序以及用戶應用程序訂閱事件流并根據需要接收 IoT 消息。Cloud Pub/Sub 是一個框架,用于保證事件交付、事件導向,甚至是確保所有事件都得到充分處理的功能。它還包括安全/合規功能,可最大限度地減少構建合規物聯網應用程序的挑戰。
Cloud Pub/Sub 是 Google Cloud 的一項獨立服務,由托管 Cloud IoT Core 服務的 Protocol Bridge 元素用于連接設備。因此,出于某種原因不使用 Cloud IoT Core 的物聯網應用程序仍然可以鏈接到谷歌的其他物聯網友好云服務,包括分析。還有一個 Pub/Sub Lite 版本,其中復雜的處理能力不如低成本重要。
物聯網分析
Cloud Pub/Sub 接口將事件耦合到 Google 的任何分析工具(Cloud Dataflow、BigQuery、Cloud Bigtable、ML 和 Google Data Studio),以及可以使用 Cloud Pub/Sub 的第三方分析或 AI 應用程序。谷歌還提供了一系列使用人工智能和機器學習的豐富工具和應用程序。這些可用于 IoT 應用程序,但它們并未明確與 Google 的 IoT 產品集成。雖然谷歌在業務流程層面有一些數字孿生工具(其最近的供應鏈數字孿生就是一個很好的例子),但它尚未提供物聯網應用程序或物聯網基礎設施的數字孿生。與邊緣計算的情況一樣,谷歌可能依賴第三方關系來支持更廣泛的數字孿生物聯網應用程序框架,但尚未公布。 返回列表