国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

無(wú)服務(wù)器計(jì)算即將到來(lái)

2017-03-10 13:44PeterHoradan
計(jì)算機(jī)世界 2017年8期
關(guān)鍵詞:應(yīng)用程序機(jī)器供應(yīng)商

Peter+Horadan

您不必在云中分配虛擬機(jī),而是上傳功能,讓IaaS服務(wù)提供商知道怎樣部署、運(yùn)行和擴(kuò)展這些功能

編譯 charles

無(wú)服務(wù)器計(jì)算是一種顛覆性的應(yīng)用程序開(kāi)發(fā)方式,程序員不需要花很多的時(shí)間解決硬件規(guī)模問(wèn)題,這種開(kāi)發(fā)方式在事件驅(qū)動(dòng)編程領(lǐng)域迅速得到了越來(lái)越多的應(yīng)用。企業(yè)現(xiàn)在應(yīng)該開(kāi)始抓住這個(gè)機(jī)會(huì),看看是否能幫助他們大幅降低成本,同時(shí)確保應(yīng)用程序以最佳性能運(yùn)行。

在過(guò)去十年中,軟件團(tuán)隊(duì)已經(jīng)遠(yuǎn)離直接管理數(shù)據(jù)中心硬件,而是從基礎(chǔ)設(shè)施即服務(wù)(IAAS)供應(yīng)商(如亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)和Microsoft Azure)那里租用計(jì)算功能。很少有軟件團(tuán)隊(duì)通過(guò)直接管理硬件來(lái)創(chuàng)造獨(dú)特的價(jià)值,全世界的軟件團(tuán)隊(duì)都?xì)g迎有機(jī)會(huì)將這種無(wú)差別的硬件重負(fù)載交給IaaS供應(yīng)商。

遷移到IaaS的第一波涉及在云中復(fù)制數(shù)據(jù)中心。例如,在其數(shù)據(jù)中心有10臺(tái)機(jī)器的團(tuán)隊(duì)可能在IaaS中創(chuàng)建10個(gè)虛擬機(jī),并將每臺(tái)服務(wù)器逐個(gè)復(fù)制到云中。這工作得很好,但業(yè)界很快就意識(shí)到IaaS不僅僅是一種卸載硬件管理的方法。相反,它是構(gòu)建應(yīng)用程序一種完全不同的方式,能帶來(lái)更大的機(jī)會(huì)。

無(wú)服務(wù)器計(jì)算就是這個(gè)過(guò)程的下一步。使用無(wú)服務(wù)器計(jì)算,軟件團(tuán)隊(duì)只需上傳功能,讓IaaS供應(yīng)商知道怎樣部署和運(yùn)行這些功能,而不是分配虛擬機(jī)并向其部署代碼。IaaS提供商還負(fù)責(zé)擴(kuò)展基礎(chǔ)設(shè)施,以便功能按照預(yù)期執(zhí)行——無(wú)論它們被如何頻繁的調(diào)用。所有的軟件團(tuán)隊(duì)都會(huì)擔(dān)心的是編寫(xiě)代碼并將其上傳給IaaS供應(yīng)商。

無(wú)服務(wù)器計(jì)算的承諾是,團(tuán)隊(duì)完全不必?fù)?dān)心運(yùn)行代碼的機(jī)器:高峰時(shí)間需要多少臺(tái)機(jī)器,這些機(jī)器是否已經(jīng)打了補(bǔ)丁,機(jī)器是否有正確的安全設(shè)置,等等。相反,團(tuán)隊(duì)只需要專(zhuān)注于讓代碼更好,而IaaS供應(yīng)商負(fù)責(zé)大規(guī)模運(yùn)行代碼。

作為一個(gè)實(shí)際的例子,考慮一個(gè)應(yīng)用程序,它支持用戶(hù)上傳照片自動(dòng)去除紅眼。如果團(tuán)隊(duì)管理自己的硬件,過(guò)度設(shè)定了專(zhuān)用于應(yīng)用程序的服務(wù)器數(shù)量——而上傳的照片相對(duì)較少,那么服務(wù)器大部分時(shí)間被閑置,這意味著資源的浪費(fèi)。但是,如果服務(wù)器數(shù)量不足,用戶(hù)將在峰值使用期間遭遇嚴(yán)重的延遲。如果提供了自動(dòng)擴(kuò)展服務(wù),會(huì)有額外的投入用于進(jìn)行管理。無(wú)服務(wù)器計(jì)算消除了所有這些問(wèn)題。

無(wú)服務(wù)器計(jì)算不但使得軟件團(tuán)隊(duì)不必去考慮硬件,讓軟件團(tuán)隊(duì)受益,而且還大幅度降低了成本。在直接管理虛擬機(jī)的環(huán)境中,系統(tǒng)中幾乎總有過(guò)剩的容量,這帶來(lái)了直接成本。此外,大多數(shù)IaaS供應(yīng)商為簽訂合同購(gòu)買(mǎi)“保留”容量的團(tuán)隊(duì)提供折扣。

在管理機(jī)器的環(huán)境中,這給軟件團(tuán)隊(duì)帶來(lái)了不受歡迎的負(fù)擔(dān):他們不僅要必須管理機(jī)器,還必須對(duì)下一年需要的容量進(jìn)行預(yù)測(cè),并與他們的IaaS供應(yīng)商簽訂長(zhǎng)期合同。如果一個(gè)團(tuán)隊(duì)高估了需求,會(huì)浪費(fèi)資金去購(gòu)買(mǎi)用不到的保留容量。相反,如果團(tuán)隊(duì)低估了需求,它必須完全按照“零售”價(jià)來(lái)購(gòu)買(mǎi)合同以外更多的容量。對(duì)于管理IaaS支出的人來(lái)說(shuō),這種財(cái)務(wù)花招是眾所周知而且令人不快的現(xiàn)實(shí)。

無(wú)服務(wù)器計(jì)算避免了這類(lèi)花招。在無(wú)服務(wù)器環(huán)境中,團(tuán)隊(duì)只是上傳代碼,沒(méi)有必要提前考慮容量或者制定長(zhǎng)達(dá)數(shù)年的服務(wù)器預(yù)留合同。

這節(jié)省的成本可不是一星半點(diǎn)兒。根據(jù)我們自己的經(jīng)驗(yàn),我們有的項(xiàng)目每個(gè)月在預(yù)留虛擬機(jī)上要花費(fèi)5000美元,而無(wú)服務(wù)器計(jì)算模式每月的費(fèi)用降低到不到200美元。

在規(guī)模上也節(jié)省了成本,提高了效率。回到紅眼消除應(yīng)用程序:采用標(biāo)準(zhǔn)IaaS,開(kāi)發(fā)人員編寫(xiě)應(yīng)用程序,在本地計(jì)算機(jī)上測(cè)試,從IaaS提供商那里租用服務(wù)器,確保服務(wù)器打了所有最新的補(bǔ)?。ㄒ恢睍?huì)有的要求),然后從戰(zhàn)略上、財(cái)務(wù)上和合同上開(kāi)始打算需要多大的規(guī)模。使用無(wú)服務(wù)器計(jì)算,供應(yīng)商發(fā)布允許開(kāi)發(fā)人員上傳功能的API,供應(yīng)商處理所有服務(wù)器的維護(hù)和擴(kuò)展工作。然后,供應(yīng)商為用戶(hù)提供訪問(wèn)應(yīng)用程序的URL,僅此而已。

由于其簡(jiǎn)單性和低成本,無(wú)服務(wù)器計(jì)算看起來(lái)是理想的開(kāi)發(fā)環(huán)境,但還有一些重要的注意事項(xiàng)。首先,您需要非常信任供應(yīng)商。無(wú)服務(wù)器計(jì)算的好處是您不必為細(xì)節(jié)而煩惱;缺點(diǎn)是您不知道任何細(xì)節(jié)。您必須信任供應(yīng)商可以根據(jù)需要立即進(jìn)行擴(kuò)展,而且不會(huì)降低性能。

因此,今天,提供企業(yè)級(jí)、低延遲、高可用性服務(wù)的大多數(shù)企業(yè)可能仍然傾向于管理自己的服務(wù)器,或者至多是使用IaaS提供的服務(wù)器。對(duì)于沒(méi)有這樣嚴(yán)格要求的應(yīng)用程序,無(wú)服務(wù)器計(jì)算可能會(huì)是非常好的低成本替代方案。

無(wú)服務(wù)器計(jì)算的另一局限是,如果一個(gè)公司的大型應(yīng)用程序是由很多功能拼在一起的,那么在IaaS系統(tǒng)中沒(méi)有“編譯器”來(lái)完成拼接。相反,每個(gè)功能都是單獨(dú)上傳的,必須由軟件團(tuán)隊(duì)管理才能一起工作。這比鏈接到相同的可執(zhí)行文件中的功能效率低得多。測(cè)試和調(diào)試更有挑戰(zhàn)性,因?yàn)楣δ苁菃为?dú)管理的,可能在不同的環(huán)境中有不同的版本。

最后,IaaS供應(yīng)商目前僅支持有限數(shù)量的編程語(yǔ)言,這可能意味著需要為現(xiàn)有團(tuán)隊(duì)提供額外的培訓(xùn),或者需要招聘新的團(tuán)隊(duì)成員。新工具正在不斷地被交付,我預(yù)計(jì)這些問(wèn)題會(huì)慢慢解決,但至少目前,無(wú)服務(wù)器計(jì)算仍然是“需要一些組件”。

隨著供應(yīng)商克服或者消除這些障礙,無(wú)服務(wù)器計(jì)算的應(yīng)用很快會(huì)越來(lái)越普及。最終,團(tuán)隊(duì)一直相信IaaS供應(yīng)商在硬件管理方面比他們自己更好,因此,即使是最關(guān)鍵的工作負(fù)載也將遷移到這種環(huán)境中。

每家公司都會(huì)受益于開(kāi)發(fā)人員不再擔(dān)心基礎(chǔ)設(shè)施問(wèn)題,而且會(huì)有更多的時(shí)間實(shí)現(xiàn)差異化的功能和特性。無(wú)論是時(shí)間有限、成本有限的剛實(shí)現(xiàn)從創(chuàng)意到產(chǎn)品的初創(chuàng)公司,還是能夠降低成本和提高靈活性的現(xiàn)有企業(yè),“無(wú)服務(wù)器計(jì)算”很快將成為“計(jì)算”,今天出生的程序員可能永遠(yuǎn)不會(huì)知道術(shù)語(yǔ)”服務(wù)器”。

(作者Peter Horadan,工程執(zhí)行副總裁兼CTO,Avalara。Avalara的合規(guī)云平臺(tái)幫助各種規(guī)模的企業(yè)管理世界各地的州、地方和其他稅務(wù)機(jī)關(guān)復(fù)雜和繁重的稅務(wù)合規(guī)要求。每年,Avalara處理數(shù)十億間接稅務(wù)交易,提交數(shù)十萬(wàn)份合規(guī)文件和退稅文件,并管理數(shù)百萬(wàn)份豁免證書(shū)和其他合規(guī)相關(guān)文件。)

原文網(wǎng)址:

http://www.networkworld.com/article/3164209/cloud-computing/serverless-computing-s-future-is-now-and-why-you-should-care.htmll

猜你喜歡
應(yīng)用程序機(jī)器供應(yīng)商
機(jī)器狗
機(jī)器狗
刪除Win10中自帶的應(yīng)用程序
谷歌禁止加密貨幣應(yīng)用程序
未來(lái)機(jī)器城
供應(yīng)商匯總
供應(yīng)商匯總
供應(yīng)商匯總
推薦供應(yīng)商
新巴尔虎右旗| 金湖县| 四子王旗| 黄平县| 西平县| 高清| 盐边县| 济阳县| 扎囊县| 即墨市| 信宜市| 日喀则市| 西盟| 西丰县| 化德县| 金溪县| 兴业县| 楚雄市| 丹棱县| 清徐县| 彩票| 揭西县| 庆元县| 彰化市| 京山县| 准格尔旗| 西和县| 铁力市| 嘉义县| 利津县| 文安县| 洪江市| 鲁甸县| 基隆市| 永定县| 金堂县| 沙河市| 泽州县| 英吉沙县| 西和县| 皮山县|