工程師眼中的雲clout/iot
什麼是雲,什麼是IOT。相信在這前,很多人已經或多或少的瞭解過了,甚至有很深的體會,這裡用另外一個角度給大家展示一下,工程師的眼裡的雲。
這裡主要從生產製造以及維護角度講一下雲的體會,也許很不透徹,但力求能提供大家一些另外視角的看法。當然,網上隨便就能搜尋出來的不會寫太多,主要是寫一些關於自己的一些體會,然後用舉例的方式講一講。
聽說雲這個概念大概7-8年前,當時只知道這是一個很新的似乎很有前途的技術,但也有很多人在網路上抨擊為騙局。真正接觸相關技術是4-5年前。這時已經有一些空調廠家不停詢問相關技術以及自己出資金打造自己的雲系統。還有供應商來推薦自己的透傳雲晶片和方案。當時也不認為這是一個什麼大不了的技術,好像是雷聲大,雨點小,像是一個概念炒作,騙錢,圈錢。
為什麼有這種想法?相信很多相關從業人員之前也處理過類似的技術實現。租用一個網路空間,上傳一個採集程式,用來採集微控制器通過wifi或者GPRS遠端送過來的資料。比如現在主流挖掘機就都裝有類似的遠端資料採集模組,欠費後還能停機催款。這個跟現在火熱的雲有什麼區別?老技術嗎!為什麼現在普天蓋地的輿論,為什麼之前沒有受到重視,現在雲的概念受到上到政府,下到企業的重視?
前段時間做相關雲/IOT的專案,乘著這個機會看了一些相關的文章,同時瀏覽了微軟AZURE雲開放出來的其中一個SDK的原始碼,把其中的大部分程式碼瀏覽了一遍,理了一下其中程式的脈絡結構。發現技術上跟原來實現技術最大的特點和最大區別是---標準化,安全性加密:協議標準化(MQTT),加密的標準化(TLS),介面的標準(JSON),資料處理的標準化(schema),通訊強制TLS通訊加密。
標準化有什麼特點?機械行業最典型的標準化產品是螺絲釘,相應的機械手冊規定了全世界都需要遵守的標準,任何機器都能互換不同廠家的螺絲釘,任何廠家都能生產任何標準的螺絲釘。
現在螺絲釘是機械行業價格相當親民的產品,都是按照重量跟大白菜一樣稱重交易,也是機械行業應用最廣泛的零部件。類推CLOUD/IOT的標準化,那會有什麼情況發生?
佈置雲的費用將會非常非常的低。因為標準化可以大規模工廠化生產,並可以配置在生產成本最低的地球任何角落。 雲的費用降低將比螺絲釘會有更大的空間。因為軟體的生產複製不需要眾多的產業工人,不需消耗很多能源,不需要投資昂貴的生產線,不需要採購原材料,沒有環境汙染問題。只需購買伺服器,複製軟體,寫自動化部署腳步語言,幾乎可以不受空間和時間的制約進行無限的擴張。
這種低成本的部署推演下來,如果到達一定的裝機量,研發費用幾乎為零,因此產品費用幾乎為零。
強制TLS加密,相當於執行非常嚴格的產品質量標準,使用這類產品完全沒有安全方面的後顧之憂,這樣軟體的維護成本和風險幾乎為零。而不用擔心生產中的質量控制,以及大批量賣出後的產品質量維護。
那麼這種低成本又安全的產品完全可能成為自來水,或者電力,internet網路一樣的基礎消費品。誰都會用的起,到處都有,甚至就堆放在你身邊,隨手可得。
同時因為標準化,應用的難度會大規模的降低,無須瞭解其中的原理,只要跟使用電器一樣,把插頭插上,就可以馬上使用了。這會產生規模化的協作相應,任何人,任何地點都可以進行利用。比如現在需要有跟資金相關的網路連結應用,繞不開的是通訊加密和安全網路空間,如果CLOUD/IOT推廣開後,那麼這些應用就跟插上插頭那麼簡單。
伴隨著大規模應用和協作,會產生很多基礎之上的創新產品和應用,就跟電力的普及應用,產生了吹風機,電視機,電冰箱等很多電器產品,wifi和智慧手機催生了AppStore和無數手機APP 。從長遠的時間維度和社會的廣度來看,這是不亞於蒸汽革命,電力革命,或者最近的手機無線通訊的革命。
從雲的底層來講,它可以連線很多之前任何獨立的電器產品,機械產品:空調,機床,生產線,機器人,冰箱,電燈,鞋子(運動步數),帽子(體溫)……獲知它們狀態,同時指示它們工作。像戰場上的所有士兵都有通訊工具,隨時接受命令,反饋狀態,進行資訊化數字化戰鬥。
從雲的上層來講,可以收集無數資料,進行分析。具體的應用可以歸結到資料庫,大資料,AI . 這個方面對社會產生的作用可能都出乎我們的意料,比如現在正在重新流行的計劃經濟思潮。
相當一部分社會管理者認為之前的計劃經濟失敗是因為無法採集足夠資訊和足夠的計算處理能力。但現在萬物萬聯能提供無限底層的資訊,大資料能分析其中的規律,AI 提供相應的計算和演算法解決方案,是計劃經濟發揚光大的好時機。也許不久的將來社會主義離我們也不會太遙遠。
因此CLOUD/IOT很可能會重塑我們整個人類社會結構,絕對不是可以忽略的無關緊要的技術。
那麼在這次洶湧而來的技術浪潮前面,我們能做些什麼?
首先像水或者電力一樣的基礎供應肯定是被中國電力和通用水務這樣的大公司壟斷的。所以原來行業的巨頭微軟,亞馬遜,阿里,騰訊都在大手筆的投入這個行業,力求作為基礎原料供應者,這是他們角力的戰場,也是他們的長項。
運用他們的基礎產品,進行再次創新,應該是大多數公司可以選擇的方向。比如以前是蒸汽紡紗機,現在改成電力紡紗機。以前沒有電冰箱,現在利用電力創造發明一個電冰箱。
很多企業應該屬於行業的巨頭,有很多之前優秀和領先的技術積累,那麼最簡單和直接的方式便是把蒸汽紡紗機改為電力紡紗機。
我們不但要跟隨這次技術革命,同時要趕快跟上。
這個類似汽車行業,小的類比就是汽車裡面影音導航等電子裝置,外資品牌出於各種原因都相對保守。這成為國產車跟外資車對比的一個亮點,很多人可能因為科技感和現代感,再加上價效比而拋棄外資車一樣拋棄原來的行業領先者。
另外一個類比就是電動汽車,現在產生流行的看法是新的技術讓大家站到了同一個起跑線,可以彎道超車。那麼如果沒有利用好這次技術革命進行產品升級,很可能在這次賽道中落後。
預計雲的普及應用需要3-5年的過渡期,這個屬於技術紅利期,因為技術需要資金和資源投入,大多數公司是沒有這個資金和資源的,只能若干年後應用成熟的技術。這個期間屬於有一定技術和資金的公司紅利時期。
那麼哪些具體領域是可以切入的?
現在很多公司在做雲,特別是很多專業公司。個人認為大多公司的方向不能跟他們重複,因為他們做的是橫向扇出應用,會有規模效應和加速效應,非專業公司聚焦度不如他們,比如這個點投入的人力是遠遠不夠的,他們在幾個專案磨合後會產生自動化和模組化的應用產品,可以迅速降低成本和縮短開發時間。因此大多數人需要縱向,沿著行業和專業的方向做跟行業相關的部分,而不是流行的通用型別。
比如可以瞭解這些大公司制定的通用標準的每一個細節,瞭解其中的加密機制,協議機制,能夠把他們打碎,然後嘗試重新組合形成專有的創新,尋找屬於自己的方向,探索屬於自己的路!