偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Serverless時代已來,你準(zhǔn)備好了么?

原創(chuàng)
云計算
王斌表示,未來,Serverless是技術(shù)架構(gòu)發(fā)展的必然方向?!安还苁莾赡?,或者放遠(yuǎn)一點,十年,我相信大家都是完全Serverless化的去開發(fā)?!睆那岸说慕嵌葋碚f,前端的一個發(fā)展目標(biāo)就是做全棧,Serverless把做全棧的物理隔離打通了,讓前端和后端的開發(fā)沒有任何界限,感覺是開發(fā)一套代碼來做前端和后端,所以能夠幫助前端全棧開發(fā)快速的發(fā)展下去。

【51CTO.com原創(chuàng)稿件】縱觀云計算的發(fā)展歷程,可以分為四個階段。首先在沒有云之前,用戶大多使用的是物理服務(wù)器托管的方式,采購一些服務(wù)器在機房里托管。這時,用戶需要選擇物理機型號,做好IDC網(wǎng)絡(luò),這些設(shè)備的投入和運維成本很高。云時代到來之后,在虛擬化技術(shù)的影響下,云主機開始投入使用。用戶直接在云上購買云主機,開通就可以使用,無需運營物理機。之后隨著容器技術(shù)的發(fā)展,容器平臺把云計算歷史帶到了第三個階段。在容器平臺階段,仍然存在著一部分的基礎(chǔ)設(shè)施運維問題,但此時,基礎(chǔ)設(shè)施已經(jīng)逐漸下沉給運維人員進(jìn)行操作,應(yīng)用開發(fā)人員不用再去關(guān)心虛擬機或者操作系統(tǒng),只需關(guān)注應(yīng)用所需的計算資源或存儲資源的使用情況。

技術(shù)發(fā)展的腳步從沒有停歇,Serverless進(jìn)入了大眾的視野。Serverless讓運維人員無需關(guān)注底層的運維,而只要關(guān)注按需運行的能力,業(yè)務(wù)人員能夠進(jìn)一步關(guān)注在與業(yè)務(wù)相關(guān)的事情上。

2014 年年底 AWS 推出 Lambda 產(chǎn)品在業(yè)界被公認(rèn)為標(biāo)志著 Serverless 發(fā)展的開始。2016 年 Google Cloud Function 和微軟 Azure Function 兩款產(chǎn)品的商業(yè)化,標(biāo)志著 Serverless發(fā)展到了成熟期。騰訊云在2017年 4 月正式推出了無服務(wù)云函數(shù)(Serverless Cloud Function)產(chǎn)品,簡化了用戶運維成本,只需要上傳代碼就可以開發(fā)運行。2018年9月,騰訊云和微信共同推出集成于小程序IDE里,云能力和微信開放能力都可以開箱即用,讓前端也可以全棧開發(fā)的Serverless云服務(wù)——云開發(fā)。

近日,51CTO記者對騰訊云·云開發(fā)團(tuán)隊的產(chǎn)品經(jīng)理王斌進(jìn)行了專訪,對騰訊云Serverless的發(fā)展及對前端開發(fā)的影響進(jìn)行了梳理。

三大適用場景

Serverless架構(gòu)由兩部分構(gòu)成:函數(shù)即服務(wù)(FaaS)和后端即服務(wù)(BaaS)。與傳統(tǒng)架構(gòu)相比,開發(fā)者只需要專注于業(yè)務(wù)邏輯即可,開發(fā)效率更高。

騰訊云
Serverless架構(gòu)

說到Serverless的適用場景,王斌總結(jié)為三個方面。

一是應(yīng)用負(fù)載有顯著的波峰波谷。一個公司的業(yè)務(wù)負(fù)載有波峰波谷時,機器資源要按照峰值的需求預(yù)估,而在波谷時機器利用率明顯下降,導(dǎo)致了極大的浪費。如果做到Serverless化之后,以函數(shù)來進(jìn)行按量計費,峰值高的時候,為高峰值進(jìn)行付費,峰值低的時候,為低峰值進(jìn)行付費,而不再為整體的服務(wù)器進(jìn)行付費,這樣就把資源成本降了下去。

二是高并發(fā)的場景。以前的業(yè)務(wù)邏輯是在Docker的層面上來做,粒度比較粗。如果把邏輯進(jìn)行函數(shù)化,像編程一樣,在并發(fā)很高的情況下,平臺會根據(jù)事件的堆積情況,或者事件到達(dá)的速度,自動把同一份代碼和配置拉起多個實例進(jìn)行并發(fā)處理。而原有的容器或者虛擬機如果要進(jìn)行并發(fā)的話還是要有一定的手工參與,比如啟動更多的容器,或者加入更多的虛擬機來承載高并發(fā)的請求,而Serverless的函數(shù)即服務(wù)是完全自動的運行。

三是與現(xiàn)有的小程序進(jìn)行結(jié)合。把現(xiàn)有的API服務(wù)向Serverless架構(gòu)演進(jìn),在不改變 API 的情況下,它的前端瀏覽器應(yīng)用、APP、小程序,都可以無縫對接上來。而使用API網(wǎng)關(guān)來承接 API 請求,當(dāng)這個請求來到API網(wǎng)關(guān),由它轉(zhuǎn)發(fā)給云函數(shù),觸發(fā)云函數(shù)執(zhí)行。云函數(shù)起到的是業(yè)務(wù)邏輯處理的作用,而狀態(tài)數(shù)據(jù)或者其他業(yè)務(wù)數(shù)據(jù)的存儲則依賴于后面的文件存儲或者數(shù)據(jù)庫進(jìn)行。API服務(wù)也是Serverless最常用的一種適用場景。

大前端Serverless的技術(shù)價值

前端開發(fā)者是最早受益于Serverless的群體。目前,前端技術(shù)正在向兩個方向發(fā)展:一是前端復(fù)雜度,二是應(yīng)用的廣度。從復(fù)雜度來說,自HTML、JS、CSS向DOM操作框架,從DOM到MVC,再到MVVM框架,再到現(xiàn)在assembly技術(shù)標(biāo)準(zhǔn)的出現(xiàn),讓前端工程師開發(fā)復(fù)雜度應(yīng)用的能力不斷提高。從廣度來看,前端也一直在拓展,從瀏覽器到服務(wù)器端,再到移動端,小程序,前端邊界在不斷擴大。然而在這個發(fā)展的過程中,有一個很深的隔離,這個隔離本質(zhì)上就是物理隔離,比如前端和后端,存在手機和服務(wù)器之間的物理隔離。而serverless,函數(shù)即服務(wù)對前端來說,后端服務(wù)是一個函數(shù),函數(shù)就是前端代碼的一部分,后端服務(wù)和前端完全融合在一種代碼體系里去。從這個層面來說,Severless打破了物理隔離,幫助前端真正做到了全棧。

云計算的本質(zhì)就是要讓業(yè)務(wù)開發(fā)專注于業(yè)務(wù)邏輯,而硬件及軟件設(shè)施都是按需采買,開箱即用。Serverless的理念及相關(guān)技術(shù),使開發(fā)人員不再需要關(guān)心機器的問題,甚至連流量也不必再關(guān)心,Web開發(fā)人員的運維成本會大大降低,前端也可介入到BFF層的開發(fā),而后端可以聚焦于數(shù)據(jù)處理、業(yè)務(wù)邏輯與算法。

Serverless是必然發(fā)展趨勢

王斌表示,未來,Serverless是技術(shù)架構(gòu)發(fā)展的必然方向。“不管是兩年,或者放遠(yuǎn)一點,十年,我相信大家都是完全Serverless化的去開發(fā)。”從前端的角度來說,前端的一個發(fā)展目標(biāo)就是做全棧,Serverless把做全棧的物理隔離打通了,讓前端和后端的開發(fā)沒有任何界限,感覺是開發(fā)一套代碼來做前端和后端,所以能夠幫助前端全棧開發(fā)快速的發(fā)展下去。

此外,Serverless化會帶動其他的服務(wù),能夠進(jìn)一步的將運維體系變成底層的能力,讓Serverless提供商來負(fù)責(zé),開發(fā)者只專注于代碼邏輯。

此次專訪后,由騰訊云+社區(qū)舉辦的TVP&騰訊云技術(shù)交流日云開發(fā)專場,暨"云開發(fā)圓桌論壇"在北京、深圳兩地同步舉行。騰訊云·云開發(fā)團(tuán)隊與貓眼娛樂商業(yè)平臺前端負(fù)責(zé)人王克淼、京東Taro團(tuán)隊負(fù)責(zé)人李偉濤、轉(zhuǎn)轉(zhuǎn)前端公共支撐負(fù)責(zé)人王澍、aybox合伙人李明、Node js CTC成員張秋怡等26位前端領(lǐng)域大佬參與交流,圍繞大前端Serverless的技術(shù)價值,傳統(tǒng)模式向Serverless模式的轉(zhuǎn)變阻力,以及Serverless技術(shù)趨勢下對人及技術(shù)管理的新訴求,進(jìn)行了深刻的討論和探究。

據(jù)悉,TVP(Tencent Cloud Valuable Professional,騰訊云***價值專家)是騰訊云實現(xiàn)數(shù)字化轉(zhuǎn)型、建設(shè)智慧生態(tài)的重要戰(zhàn)略計劃,旨在通過建立與行業(yè)技術(shù)專家的交流平臺,促進(jìn)騰訊云與技術(shù)專家和用戶之間的有效溝通,從而提升騰訊云產(chǎn)品能力,打造云計算技術(shù)生態(tài),實現(xiàn)“用科技影響世界”的美好愿景。

【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】

責(zé)任編輯:趙立京 來源: 51CTO
相關(guān)推薦

2019-04-26 12:04:04

Serverless騰訊云TVP

2016-11-21 17:39:08

云計算

2011-01-11 15:06:02

Linux安裝準(zhǔn)備

2016-07-08 15:54:00

創(chuàng)業(yè)

2011-07-08 10:18:09

海量數(shù)據(jù)數(shù)據(jù)挖掘

2014-05-19 14:27:01

F5新融合架構(gòu)應(yīng)用交付

2012-03-09 13:40:28

大數(shù)據(jù)

2011-05-25 17:08:29

ibmdwLinux

2018-10-11 17:43:15

人臉識別人工智能AI

2015-01-07 10:45:05

Dockerkubernetescontain

2011-05-25 10:15:47

開源

2018-10-16 18:26:52

人工智能AI

2011-08-30 09:28:36

編程

2009-07-24 08:58:19

2013-08-02 14:34:35

移動互聯(lián)網(wǎng)

2016-11-01 13:31:27

2017大數(shù)據(jù)

2015-12-23 15:24:38

2015-12-22 10:35:12

2015-08-19 13:05:19

云計算趨勢

2010-08-25 15:49:04

面試
點贊
收藏

51CTO技術(shù)棧公眾號