云計(jì)算的下一個(gè)風(fēng)口:無(wú)服務(wù)器計(jì)算

時(shí)間:2018-07-10

來(lái)源:網(wǎng)絡(luò)轉(zhuǎn)載

導(dǎo)語(yǔ):盡管無(wú)服務(wù)器計(jì)算并不新鮮,目前,它卻發(fā)展到了一個(gè)頗為有趣的階段。隨著開發(fā)人員日漸認(rèn)識(shí)到無(wú)服務(wù)器架構(gòu)的價(jià)值所在,一個(gè)全新的與之相關(guān)的創(chuàng)業(yè)生態(tài)系統(tǒng)可能會(huì)成長(zhǎng)起來(lái)。

【云計(jì)算的下一個(gè)風(fēng)口:無(wú)服務(wù)器計(jì)算】盡管無(wú)服務(wù)器計(jì)算并不新鮮,目前,它卻發(fā)展到了一個(gè)頗為有趣的階段。隨著開發(fā)人員日漸認(rèn)識(shí)到無(wú)服務(wù)器架構(gòu)的價(jià)值所在,一個(gè)全新的與之相關(guān)的創(chuàng)業(yè)生態(tài)系統(tǒng)可能會(huì)成長(zhǎng)起來(lái)。

無(wú)服務(wù)器并非完全無(wú)服務(wù)器,但是開發(fā)人員確實(shí)可以通過(guò)無(wú)服務(wù)器設(shè)置事件觸發(fā)器,并將基礎(chǔ)設(shè)施需求告知給云服務(wù)商。供應(yīng)商會(huì)提供一定量的計(jì)算、存儲(chǔ)和內(nèi)存,因此開發(fā)人員不必?fù)?dān)心這些問(wèn)題(或進(jìn)行編碼)。

無(wú)服務(wù)器計(jì)算看似理想,但和其它新技術(shù)一樣,每項(xiàng)技術(shù)的誕生都會(huì)伴隨著一系列新的問(wèn)題,而這些新問(wèn)題往往代表了企業(yè)家的開放程度。對(duì)于那些正在建設(shè)安全性、工具、庫(kù)、API、監(jiān)控以及無(wú)服務(wù)器需要的其它工具的公司來(lái)說(shuō),未來(lái)幾年,這可能是一個(gè)巨大的機(jī)遇。

創(chuàng)建抽象層

起初,我們有物理服務(wù)器,但是會(huì)造成大量容量浪費(fèi)。于是,我們開始發(fā)展虛擬服務(wù)器,虛擬服務(wù)器使得IT行業(yè)可以將單個(gè)物理服務(wù)器分成多個(gè)虛擬服務(wù)器。這在當(dāng)時(shí)是巨大的突破,像VMware這樣的成功企業(yè)隨之誕生,另外,這項(xiàng)技術(shù)還為云計(jì)算鋪平了道路。然而,這只是一個(gè)開端。

緊接著誕生的是容器,它隨著Docker和Kubernetes這兩個(gè)開源平臺(tái)的開發(fā)而大放光彩。容器使開發(fā)人員能夠?qū)⒋笮蛦纹绦蚍纸鉃楠?dú)立的程序,從而提高其運(yùn)行效率。近來(lái),隨著無(wú)服務(wù)器與事件驅(qū)動(dòng)計(jì)算的興起,基礎(chǔ)設(shè)施本身正在被抽象化。

無(wú)服務(wù)器并非真的沒(méi)有服務(wù)器,開發(fā)人員仍舊需要底層計(jì)算、存儲(chǔ)和內(nèi)存來(lái)運(yùn)行程序,只不過(guò)他們無(wú)需再擔(dān)心服務(wù)器的問(wèn)題了。如今,為了運(yùn)行你所設(shè)計(jì)的硬件(虛擬的或其它),大量的編碼需要連接程序組件,而通過(guò)無(wú)服務(wù)器,云供應(yīng)商可以為開發(fā)人員解決這些問(wèn)題。

目前,主要供應(yīng)商都推出了無(wú)服務(wù)器產(chǎn)品,其中AWSLambda、GoogleCloudFunctions和MicrosoftAzureFunctions都提供了相似的技術(shù)。但是,無(wú)服務(wù)器計(jì)算可能不僅僅是一種新的編碼方式,它最終可能會(huì)改變我們對(duì)編程及其與底層基礎(chǔ)架構(gòu)的關(guān)系的思考方式。

現(xiàn)狀是我們還沒(méi)有到達(dá)那個(gè)程度,因此,未來(lái)仍需通過(guò)大量的研究來(lái)真正掌握無(wú)服務(wù)器。未來(lái)幾年里,無(wú)服務(wù)器很可能成為一個(gè)創(chuàng)業(yè)公司培育系統(tǒng),毫無(wú)疑問(wèn),投資者會(huì)被其吸引并嘗試搞一些大事出來(lái)。

減少進(jìn)入障礙

AWSLambda總經(jīng)理TimWagner表示,無(wú)服務(wù)器計(jì)算的主要優(yōu)勢(shì)在于它為開發(fā)人員消除了與管理服務(wù)器相關(guān)的所有問(wèn)題。他解釋道:“所以配置、設(shè)置、修補(bǔ)或監(jiān)控等與服務(wù)器和操作系統(tǒng)有關(guān)的所有細(xì)節(jié)問(wèn)題都不存在了?!?/p>

TimWagner說(shuō),無(wú)服務(wù)器計(jì)算使得開發(fā)人員可以將整個(gè)編碼過(guò)程簡(jiǎn)化到功能級(jí)別,程序員只需要定義事件或功能,云計(jì)算商會(huì)為其計(jì)算出運(yùn)行程序所需要的底層基礎(chǔ)設(shè)施的具體數(shù)量。所以,一行代碼就可以搞定。

SarahGuo是GreylockPartners的合伙人,她在早期階段對(duì)公司進(jìn)行了投資,她認(rèn)為無(wú)服務(wù)器計(jì)算為開發(fā)人員提供了一種只需編碼而把基礎(chǔ)架構(gòu)管理留給供應(yīng)商的工作方式。SarahGuo說(shuō):“如果你去回顧云計(jì)算平臺(tái)做過(guò)的一件令人驚奇的事,那一定是它利用非常人可及的大量專業(yè)知識(shí)和金錢來(lái)建設(shè)可擴(kuò)展服務(wù)并將其推給云供應(yīng)商?!睙o(wú)服務(wù)器延續(xù)并發(fā)展了這一概念,它允許開發(fā)人員專注于用戶需求而無(wú)需擔(dān)心程序的運(yùn)行。

調(diào)查結(jié)果

云計(jì)算公司DigitalOcean最近對(duì)超過(guò)4800名IT專業(yè)人員進(jìn)行了調(diào)查,其中55%認(rèn)為自己是開發(fā)人員。當(dāng)被問(wèn)及無(wú)服務(wù)器時(shí),近一半的受訪者表示他們并不完全理解這一概念。另一方面,他們認(rèn)識(shí)到繼續(xù)學(xué)習(xí)的重要性,81%的人表示他們計(jì)劃在今年進(jìn)行更加深入的學(xué)習(xí)。

當(dāng)被問(wèn)到他們?cè)谌ツ晔欠袷褂眠^(guò)無(wú)服務(wù)器應(yīng)用程序時(shí),結(jié)果不出預(yù)料,約有三分之二的人說(shuō)他們沒(méi)使用過(guò)。各個(gè)地區(qū)的情況基本一致,唯有印度的無(wú)服務(wù)器使用率較高。

DigitalOcean發(fā)現(xiàn),在使用無(wú)服務(wù)器的用戶中,AWS是迄今為止最受歡迎的服務(wù),58%的受訪者表示他們選擇了Lambda,其次是谷歌云功能,占比23%,微軟AzureFunctions則回落到10%。

有趣的是,受訪者稱其不愿開始使用無(wú)服務(wù)器的原因之一是缺乏工具。調(diào)查報(bào)告顯示“開發(fā)人員提及無(wú)服務(wù)器時(shí),提出最大的挑戰(zhàn)之一是監(jiān)控和調(diào)試?!绷硗?,低可見性也是創(chuàng)業(yè)公司的一個(gè)新機(jī)遇。

創(chuàng)造生態(tài)系統(tǒng)

抽象是指無(wú)服務(wù)器在一定程度上簡(jiǎn)化了操作,但它也引發(fā)了一些新的需求,對(duì)于這一新型編程方式,有些需求可以預(yù)見,而有些則著實(shí)令人驚訝。工具的缺乏可能會(huì)阻礙無(wú)服務(wù)器的發(fā)展,但更常見的是,必要的時(shí)候它可以刺激新工具的開發(fā)。

作為一個(gè)投資者,SarahGuo也一定注意到了這些,她說(shuō):“我想,為了讓開發(fā)人員更加便捷地使用無(wú)服務(wù)器,我們需要承諾做出更多的改進(jìn)。我們需要擴(kuò)大技術(shù)的適用范圍,同時(shí)專注于可見性和安全性等問(wèn)題,這些問(wèn)題都關(guān)乎開發(fā)人員能否更多的控制基礎(chǔ)設(shè)施。”

Accel的普通合伙人PingLi也為投資者尋覓到一個(gè)機(jī)會(huì)。他說(shuō):“無(wú)論什么時(shí)候,都要從開發(fā)人員應(yīng)用程序的角度出發(fā)考慮問(wèn)題,這樣才會(huì)有機(jī)會(huì)創(chuàng)造一套新的工具或產(chǎn)品,最終建成一個(gè)平臺(tái)。”

Li表示承諾很難立即兌現(xiàn),因?yàn)樾枰写罅块_發(fā)人員率先體驗(yàn)無(wú)服務(wù)器。他說(shuō):“我們當(dāng)然對(duì)無(wú)服務(wù)器感興趣,因?yàn)槲覀冋J(rèn)為它將成為未來(lái)應(yīng)用程序構(gòu)建方式的重要組成部分,但不得不說(shuō),它仍處于早期階段?!?/p>

MadronaVentures的董事總經(jīng)理S.Somasgear表示,雖然無(wú)服務(wù)器消除了復(fù)雜性,但它會(huì)產(chǎn)生一系列新問(wèn)題,這將為創(chuàng)業(yè)公司創(chuàng)造機(jī)會(huì)。S.Somasgear說(shuō):“問(wèn)題較為復(fù)雜,我們?cè)噲D在底層基礎(chǔ)架構(gòu)上創(chuàng)建一個(gè)抽象層,并告訴開發(fā)人員不必有所顧慮。但是,這意味著大量的工具必須到位,包括開發(fā)工具、部署工具、調(diào)試工具和監(jiān)控工具,這些工具可以讓開發(fā)人員了解使用無(wú)服務(wù)器時(shí),哪些東西在運(yùn)行。”

毫無(wú)疑問(wèn),在無(wú)服務(wù)器的世界里實(shí)現(xiàn)可見性著實(shí)是一個(gè)挑戰(zhàn),但它不是唯一的機(jī)遇。與觸發(fā)器或函數(shù)庫(kù)相關(guān),或類似于Twilio或Stripe的公司也有著發(fā)展機(jī)會(huì),它們可以提供簡(jiǎn)單的API訪問(wèn),卻不需要通信或支付網(wǎng)關(guān)等專業(yè)知識(shí),無(wú)服務(wù)器的發(fā)展對(duì)這些也是有需求的。

許多公司開始利用無(wú)服務(wù)器計(jì)算來(lái)探索解決問(wèn)題的新方法。隨著時(shí)間的推移,我們希望看到更多的開發(fā)人員使用這種方法,并開發(fā)出更多工具。

正如Guo所說(shuō),無(wú)服務(wù)器目前處于早期階段,開發(fā)人員并不喜歡運(yùn)行基礎(chǔ)設(shè)施,這只是必需品。她說(shuō):“事情會(huì)變得有趣起來(lái),畢竟,我們還處于生態(tài)系統(tǒng)的而早期階段。”如果這些承諾落到實(shí)處,程序員在利用無(wú)服務(wù)器開發(fā)應(yīng)用方面擁有了動(dòng)力,那么,無(wú)服務(wù)器必然會(huì)潛力十足,創(chuàng)業(yè)公司生態(tài)系統(tǒng)也會(huì)隨之建成。

中傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.wangxinlc.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

關(guān)注伺服與運(yùn)動(dòng)控制公眾號(hào)獲取更多資訊

關(guān)注直驅(qū)與傳動(dòng)公眾號(hào)獲取更多資訊

關(guān)注中國(guó)傳動(dòng)網(wǎng)公眾號(hào)獲取更多資訊

最新新聞
查看更多資訊

娓娓工業(yè)

廣州金升陽(yáng)科技有限公司

熱搜詞
  • 運(yùn)動(dòng)控制
  • 伺服系統(tǒng)
  • 機(jī)器視覺(jué)
  • 機(jī)械傳動(dòng)
  • 編碼器
  • 直驅(qū)系統(tǒng)
  • 工業(yè)電源
  • 電力電子
  • 工業(yè)互聯(lián)
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機(jī)界面
  • PLC
  • 電氣聯(lián)接
  • 工業(yè)機(jī)器人
  • 低壓電器
  • 機(jī)柜
回頂部
點(diǎn)贊 0
取消 0