掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
作者:佚名 2017-10-25 15:10:38
云計算 無服務(wù)器計算是IaaS(基礎(chǔ)設(shè)施即服務(wù))演進(jìn)的下一個階段。它將底層基礎(chǔ)架構(gòu)從開發(fā)人員中分離出來,基本上虛擬化了運行時(虛擬機(jī)的一種,一般指進(jìn)程級別的虛擬機(jī))和運營管理。這通常被稱為FaaS(功能即服務(wù)),無服務(wù)器架構(gòu)允許您執(zhí)行給定的任務(wù),而不必?fù)?dān)心服務(wù)器、虛擬機(jī)或底層計算資源。

無服務(wù)器計算是IaaS(基礎(chǔ)設(shè)施即服務(wù))演進(jìn)的下一個階段。它將底層基礎(chǔ)架構(gòu)從開發(fā)人員中分離出來,基本上虛擬化了運行時(虛擬機(jī)的一種,一般指進(jìn)程級別的虛擬機(jī))和運營管理。這通常被稱為FaaS(功能即服務(wù)),無服務(wù)器架構(gòu)允許您執(zhí)行給定的任務(wù),而不必?fù)?dān)心服務(wù)器、虛擬機(jī)或底層計算資源。
采用無服務(wù)器計算技術(shù)有幾個明顯的優(yōu)勢:
為什么無服務(wù)器計算是下一個風(fēng)口?
無服務(wù)器計算并不只是尖端科技公司的小眾解決方案。它正在改變開發(fā)者部署和管理復(fù)雜軟件的方式,它對企業(yè)如何交付應(yīng)用程序有著巨大的影響。其中一個有趣的領(lǐng)域是物聯(lián)網(wǎng)應(yīng)用,它涉及數(shù)十億計的終端設(shè)備同時使用計算資源。隨著成本節(jié)約和提高效率,無服務(wù)器計算將成為大規(guī)模采用此類技術(shù)的關(guān)鍵。
亞馬遜、谷歌、微軟和IBM已經(jīng)提供了無服務(wù)器計算平臺。與其他許多云計算能力一樣,亞馬遜是先驅(qū),在2014年推出了AWS Lambda,看起來該公司對這一領(lǐng)域很看好。今年4月,在Austin舉辦的ServerlessConf大會上,AWS Lambda服務(wù)的總經(jīng)理Tim Wagner表示,AWS正在看到越來越多的企業(yè)采用AWS Lambda服務(wù)。
其他云服務(wù)供應(yīng)商也在通過同樣的視角看待未來。例如,IBM Cloud的副總裁兼首席技術(shù)官Jason McGee曾表示,IBM分析師預(yù)測,到2021年,F(xiàn)aaS市場將增長7倍。這一聲明得到了Markets 和Markets 報告的支持。該報告預(yù)測,無服務(wù)器計算的市場規(guī)模將從2016年的18.8億美元增長到2021年的77.2億美元。
我們從這些供應(yīng)商那里聽到的公開聲明表明,他們在服務(wù)器上投入了大量資金,但這并不僅僅是知名云服務(wù)供應(yīng)商的興趣所在;我們已經(jīng)看到了一個全新的創(chuàng)業(yè)生態(tài)系統(tǒng)。
上面所示的無服務(wù)器計算生態(tài)系統(tǒng)在兩個方面正在增長:
平臺——與大型云服務(wù)供應(yīng)商一道,涌現(xiàn)出大量的平臺和開源框架,為開發(fā)者提供了托管、部署和運行他們的無服務(wù)器應(yīng)用的能力。
技術(shù)促進(jìn)者——這些解決方案通過提供更簡單的使用和與無服務(wù)器環(huán)境的集成,從而支持無服務(wù)器平臺和框架的采用。啟動器包括開發(fā)和監(jiān)控工具,以及專門的網(wǎng)絡(luò)安全解決方案。
一個有趣的開發(fā)工具的例子是開源解決方案Serverless,一個提供者不可知(provider-agnostic)的框架,允許開發(fā)人員在所有領(lǐng)先的云提供商之上構(gòu)建,部署和運行無服務(wù)器架構(gòu)。
Stackery是一個運營管理平臺,是另一種無服務(wù)器技術(shù)的采用推動者。它為開發(fā)無服務(wù)器應(yīng)用程序的客戶提供基礎(chǔ)設(shè)施,并在整個無服務(wù)器應(yīng)用管理生命周期中實現(xiàn)可見性和控制。
另一個值得一提的是IOpipe,它提供了監(jiān)控和調(diào)試無服務(wù)器應(yīng)用程序性能的工具。
盡管我們確實看到了采用無服務(wù)器架構(gòu)的安全好處,就像所有新興技術(shù)一樣,新的安全漏洞也會出現(xiàn),需要解決。在這個領(lǐng)域,Twistlock是一家成長中的公司,它提供云端原生安全服務(wù)。已經(jīng)完成了3000萬美元的融資,為使用機(jī)器學(xué)習(xí)和先進(jìn)的威脅智能技術(shù)的無服務(wù)器應(yīng)用提供安全解決方案。
無服務(wù)器計算的早期用戶
有了無服務(wù)器計算,公司的開發(fā)人員可以更專注于編寫代碼,而不是管理應(yīng)用程序的操作任務(wù)。Netflix就是一個很好的例子。想象一下,在全球范圍內(nèi)為超過1億用戶提供服務(wù)的基礎(chǔ)設(shè)施,存儲成本,以及計算資源的規(guī)模管理。Netflix是一個知名的云計算用戶,在2016年,該公司宣布已經(jīng)完成了遷移;該公司現(xiàn)在的云計算基礎(chǔ)是100%。Netflix是AWS Lambda的一個直言不諱的支持者,它正在利用無服務(wù)器計算技術(shù)來傳輸媒體文件、備份、實例部署和監(jiān)控解決方案。其他知名機(jī)構(gòu),如Expedia、可口可樂和Adobe也加入了無服務(wù)器計算浪潮。
最大的機(jī)遇
“無服務(wù)器計算”并不是不用操作的。操作不僅僅是管理和擴(kuò)展服務(wù)器;它還在監(jiān)控、打包、安全、部署等等。盡管上面的內(nèi)容概括了一個非常令人興奮的領(lǐng)域,但它仍然處于起步階段,而且它也帶來了一些固有的挑戰(zhàn)。這些挑戰(zhàn)為初創(chuàng)公司提供了巨大的機(jī)遇,讓他們可以創(chuàng)建新的、令人激動的解決方案——例如,創(chuàng)新和解決以下問題:
“無服務(wù)器計算”已經(jīng)被全球各地的老牌企業(yè)所采用,它將成為一個提供許多有趣投資機(jī)會的領(lǐng)域。預(yù)計在接下來的幾年里,將會看到“無服務(wù)器”地圖顯著擴(kuò)大,這將推動一波新的創(chuàng)新浪潮。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流