李(li)彥宏說,移(yi)動(dong)互(hu)聯網的時代結(jie)束了。
周(zhou)鴻祎說,互聯網(wang)下半場就要開(kai)啟(qi)。
那么互聯網下一個超級風口,在物聯網嗎?
所謂物聯網,其(qi)實(shi)就是(shi)借(jie)助(zhu)互(hu)聯網的(de)力量(liang),實(shi)現萬(wan)物(wu)互(hu)聯。實(shi)際(ji)上物(wu)聯網已不知不覺(jue)融(rong)入(ru)我(wo)們(men)的(de)生(sheng)活中,給我(wo)們(men)帶來(lai)便捷,比如,智能門鎖(suo)、ETC 電子自(zi)動收費系統等,一開(kai)始感覺(jue)還(huan)挺很(hen)新奇的(de),現在也(ye)習以為常(chang)了。
甚至可以說,物聯網是互聯網發展的必然趨勢,尤其現在 5G 提供了必要的支持。而且國內很多大公司都已開始布局物聯網了。比如眾所周知的小米智能家居;還有云(yun)計算企業和互聯網巨(ju)頭:阿里云(yun)、騰訊云(yun)等,都已經紛(fen)紛(fen)投入(ru)大量(liang)的人(ren)力、資金(jin)布局物聯網行業。
商機來了,自然對人才(cai)(cai)的(de)(de)需求也就多(duo)了,尤其(qi)近幾年(nian)已經(jing)有不少大廠在招聘 Iot 的(de)(de)人才(cai)(cai),對這個領域感興趣的(de)(de)技術人可要把握(wo)住機會。
很多人覺得,物聯網很難掌握,這是因為物聯網涉及的知識非常龐雜,包括通信技術、嵌入式開發、互聯網系統、大數據、人工智能等等,可以說是“盤(pan)根錯節”。
但(dan)我看到過一個(ge)很不錯的方法(fa),把物聯網從(cong)整個(ge)體系結構上,劃(hua)分成了三(san)個(ge)層面:
第一是設備層,也就(jiu)是各種硬件設(she)備(bei)。設(she)備(bei)組件有傳(chuan)感器(qi),比如(ru)測量溫(wen)度、濕度、光照強度等參數的(de)設(she)備(bei);也有執行器(qi),比如(ru)控制電路通斷的(de)繼電器(qi)、實現物體移動(dong)的(de)馬達等。
物聯網(wang)設(she)備,不僅涉(she)及傳統(tong)嵌入式系(xi)統(tong)的(de)(de)開發,而且也需要考慮通信技術,比如(ru) Wi-Fi、藍牙(ya)和蜂窩網(wang)絡等(deng)。你(ni)只有熟悉它們的(de)(de)特點,才能在(zai)實踐中做出正確的(de)(de)選擇。
第二是網絡層,主要關注的(de)是設備與(yu)物聯(lian)網平臺的(de)通信(xin)協(xie)議(yi)。
物(wu)(wu)聯(lian)(lian)網的(de)網絡(luo)通信仍(reng)然是(shi)基于互聯(lian)(lian)網的(de),所以底層還是(shi) TCP/IP 協(xie)(xie)議(yi)。應用中(zhong)你更多需要了解、掌握(wo)的(de)是(shi)具體(ti)的(de)網絡(luo)協(xie)(xie)議(yi),比(bi)如 HTTP、MQTT 和 AMQP 等。在做物(wu)(wu)聯(lian)(lian)網系統(tong)設計的(de)時候(hou),你得搞清(qing)楚這(zhe)些協(xie)(xie)議(yi)的(de)適用場景。
第三是應用層,也就是(shi)實(shi)現(xian)具體(ti)業務邏(luo)輯的地方。
除了像普通互聯(lian)網后臺一(yi)樣,要面對服務器框(kuang)架、數據庫系統(tong)、消息隊列等問題外,物聯(lian)網系統(tong)首先需要處理的就是海量的數據。