處理信息以采取某些行動(dòng)和提供服務(wù)的能力是當(dāng)今世界的一項(xiàng)重要冒險(xiǎn),而我們的計(jì)算方式也同樣重要。
過(guò)去,任何人希望托管一個(gè)網(wǎng)站,或者任何在線/ Web應(yīng)用程序都需要擁有一臺(tái)服務(wù)器,這會(huì)帶來(lái)一系列問(wèn)題。采購(gòu)或開(kāi)發(fā)服務(wù)器既耗時(shí)又昂貴,更不用說(shuō)服務(wù)器宕機(jī)時(shí)的麻煩了。
幾乎任何使用瀏覽器的人都可以識(shí)別404錯(cuò)誤帶來(lái)的挫敗感。這些問(wèn)題共同導(dǎo)致無(wú)服務(wù)器計(jì)算領(lǐng)域的創(chuàng)新。
為什么要進(jìn)行無(wú)服務(wù)器計(jì)算?
無(wú)服務(wù)器計(jì)算并不意味著在沒(méi)有服務(wù)器的情況下計(jì)算或托管網(wǎng)站。但是,它是一種云計(jì)算模型,云提供商可以管理和運(yùn)行服務(wù)器,同時(shí)管理所涉及資源的分配。
與由技術(shù)公司或個(gè)人管理服務(wù)器和底層基礎(chǔ)架構(gòu)不同,無(wú)服務(wù)器計(jì)算模型使此類公司無(wú)需編寫(xiě)或部署服務(wù)器即可編寫(xiě)和部署代碼和網(wǎng)站。
無(wú)服務(wù)器計(jì)算是個(gè)人和技術(shù)巨頭做出許多貢獻(xiàn)的產(chǎn)物。Google于2008年推出了Google App Engine,是該領(lǐng)域的先驅(qū)。通過(guò)這種創(chuàng)新,開(kāi)發(fā)人員可以創(chuàng)建和部署應(yīng)用程序,而不必?fù)?dān)心服務(wù)器基礎(chǔ)架構(gòu)。
亞馬遜還在2015年推出了Lambda,一個(gè)類似的界面,但有所改進(jìn)。開(kāi)發(fā)人員現(xiàn)在可以部署代碼,而無(wú)需擔(dān)心操作系統(tǒng)維護(hù),可伸縮性或本地性。
處理信息以采取某些行動(dòng)和提供服務(wù)的能力是當(dāng)今世界的一項(xiàng)重要冒險(xiǎn),而我們的計(jì)算方式也同樣重要。
過(guò)去,任何人希望托管一個(gè)網(wǎng)站,或者任何在線/ Web應(yīng)用程序都需要擁有一臺(tái)服務(wù)器,這會(huì)帶來(lái)一系列問(wèn)題。采購(gòu)或開(kāi)發(fā)服務(wù)器既耗時(shí)又昂貴,更不用說(shuō)服務(wù)器宕機(jī)時(shí)的麻煩了。
幾乎任何使用瀏覽器的人都可以識(shí)別404錯(cuò)誤帶來(lái)的挫敗感。這些問(wèn)題共同導(dǎo)致無(wú)服務(wù)器計(jì)算領(lǐng)域的創(chuàng)新。
當(dāng)今,許多高科技公司選擇無(wú)服務(wù)器計(jì)算是出于以下原因:
-
便宜-不必?fù)?dān)心采購(gòu),維護(hù)和升級(jí)服務(wù)器的成本,從而可以花時(shí)間在其他創(chuàng)新技術(shù)解決方案上。
-
沒(méi)有基礎(chǔ)架構(gòu)-部署用于表示驅(qū)動(dòng)程序支持,冗余,可交換組件和服務(wù)器的容錯(cuò)性的代碼。使用無(wú)服務(wù)器,您只需要考慮在內(nèi)存和運(yùn)行時(shí)方面的資源分配,這也需要付費(fèi)。
-
快速部署和更新是可能的,因?yàn)闊o(wú)服務(wù)器計(jì)算不需要后端配置即可發(fā)布任何應(yīng)用程序或網(wǎng)站的工作版本,而不用花費(fèi)在管理服務(wù)器上的時(shí)間。
尼日利亞的無(wú)服務(wù)器計(jì)算
盡管世界在云計(jì)算和無(wú)服務(wù)器計(jì)算方面不斷發(fā)展,但尼日利亞仍然面臨一些挑戰(zhàn):
-
我們面臨著焦慮和對(duì)政府?dāng)?shù)據(jù)政策的恐懼。這些政策是政府官員對(duì)技術(shù)表示懷疑的結(jié)果。
-
尼日利亞的開(kāi)發(fā)人員和科技公司都擔(dān)心安全。由于在無(wú)服務(wù)器計(jì)算中,供應(yīng)商運(yùn)行整個(gè)后端配置過(guò)程,因此擔(dān)心個(gè)人數(shù)據(jù)受到損害。因此,運(yùn)行在線銀行應(yīng)用程序的銀行和金融科技公司等公司都對(duì)采用這種計(jì)算方法持謹(jǐn)慎態(tài)度。
-
在供應(yīng)商之間切換-供應(yīng)商為應(yīng)用程序運(yùn)行后端服務(wù),這增加了過(guò)度依賴。除此之外,不同的供應(yīng)商會(huì)提供彼此不同的服務(wù),因此,從一個(gè)服務(wù)器供應(yīng)商遷移到另一個(gè)服務(wù)器供應(yīng)商可能很困難,有時(shí)甚至是不明智的決定。
-
我們的出路?
-
科技就像足球一樣,任何事情都有可能發(fā)生。隨著時(shí)間的推移,如本文所述,將進(jìn)行改進(jìn)以覆蓋無(wú)服務(wù)器計(jì)算的時(shí)空,但是無(wú)服務(wù)器計(jì)算的優(yōu)點(diǎn)遠(yuǎn)大于缺點(diǎn)。毫無(wú)疑問(wèn),部署應(yīng)用程序或網(wǎng)站而不用擔(dān)心服務(wù)器的基礎(chǔ)結(jié)構(gòu)特性是一種奇妙的感覺(jué)。
-
事實(shí)仍然存在,無(wú)服務(wù)器計(jì)算是現(xiàn)在和將來(lái),我們?cè)皆缂尤?,?duì)我們的進(jìn)步越有利。