無(wú)服務(wù)器serverless、FaaS砰奕,給技術(shù)小白的計(jì)算機(jī)科普系列

“無(wú)服務(wù)器/serverless是什么蛛芥?”

“微服務(wù)器是什么?”

“FaaS是什么军援?”

這是筆者在研究時(shí)曾碰到過(guò)的一些問(wèn)題仅淑。看了大神們的解答胸哥,理解如下涯竟。理解可能略有淺薄,之后會(huì)不斷學(xué)習(xí)持續(xù)更新:


1. 無(wú)服務(wù)器/serverless是什么空厌?

- 服務(wù)器是什么庐船?

1)“高配版”計(jì)算機(jī)。是計(jì)算機(jī)的一種嘲更,結(jié)構(gòu)差不多筐钟,需要cpu、硬盤赋朦、內(nèi)存等篓冲。更高配,運(yùn)算能力宠哄、數(shù)據(jù)存庫(kù)空間更強(qiáng)壹将,使其能在短時(shí)間內(nèi)完成大量工作及負(fù)載大量的文件資料存儲(chǔ)。

2)作用:在網(wǎng)絡(luò)中為其它機(jī)器提供計(jì)算或應(yīng)用服務(wù)毛嫉。

http://www.reibang.com/p/e7b992a82dc0

3)配套技術(shù):①服務(wù)器需要7*24小時(shí)工作诽俯,需要穩(wěn)定性技術(shù)RAS(可靠性、可用性和可維護(hù)性狱庇,Reliability, Availability and Serviceability)惊畏;②ECC恶耽,修正錯(cuò)誤存儲(chǔ)器;③服務(wù)器OS颜启,Linux發(fā)行版(紅帽企業(yè)Linux偷俭、SUSE)、Windows Server等

4)分類:網(wǎng)頁(yè)服務(wù)器(Web server)缰盏、FTP服務(wù)器(FTP server)涌萤、郵件服務(wù)器(mail server)...


2. 分布式架構(gòu)是什么?微服務(wù)器是什么口猜?無(wú)服務(wù)器是什么负溪?

一種架構(gòu)。此外還有分布式架構(gòu)济炎、微服務(wù)架構(gòu)川抡、單體架構(gòu)

1)分布式架構(gòu):將一個(gè)系統(tǒng)分為多個(gè)業(yè)務(wù)模塊,不同模塊部署在不同的服務(wù)器

分布式=多個(gè)模塊分布在多個(gè)server

優(yōu)點(diǎn):有負(fù)載均衡能力须尚,防高并發(fā)崖堤;解耦、系統(tǒng)擴(kuò)展方便

缺點(diǎn):系統(tǒng)之間需要遠(yuǎn)程通信耐床,接口開發(fā)工作量大

http://www.reibang.com/p/e7b992a82dc0

現(xiàn)實(shí)中架構(gòu)不會(huì)那么簡(jiǎn)單密幔。稍微復(fù)雜一些的話:

http://www.reibang.com/p/7293b148028f


2)微服務(wù)架構(gòu):進(jìn)一步拆解模塊,變成很多小應(yīng)用/微服務(wù)撩轰。微服務(wù)部署在服務(wù)器或(同一個(gè)服務(wù)器的)容器上胯甩。代表框架有Spring cloud、Dubbo等

優(yōu)點(diǎn):易于開發(fā)和維護(hù)堪嫂、開發(fā)和交付節(jié)奏加快偎箫;容易改;易拓展溉苛;團(tuán)隊(duì)權(quán)責(zé)清晰

缺點(diǎn):運(yùn)維成本高镜廉,因?yàn)閼?yīng)用實(shí)例變多;接口調(diào)整成本高愚战;一些功能重復(fù)管理

出現(xiàn)微服務(wù)治理賽道:微服務(wù)之間的通信娇唯、調(diào)用鏈的跟蹤管理、狀態(tài)監(jiān)控寂玲、錯(cuò)誤跟蹤排查等

http://www.reibang.com/p/e7b992a82dc0

3)Serverless:開發(fā)者不用管底層服務(wù)器塔插、資源。需要用的時(shí)候直接找“平臺(tái)”拓哟,獲得計(jì)算資源想许。按調(diào)用次數(shù)計(jì)費(fèi)

和其它架構(gòu)的核心區(qū)別:別的架構(gòu)需要申請(qǐng)一定數(shù)量、規(guī)格(CPU、內(nèi)存流纹、存儲(chǔ)空間)的服務(wù)器糜烹。serverless不需要用戶申請(qǐng),有需要平臺(tái)自動(dòng)分配(“事件驅(qū)動(dòng)”)

不等于沒有服務(wù)器漱凝。而是用戶無(wú)需在意是否有服務(wù)器疮蹦,以及服務(wù)器運(yùn)維

優(yōu)點(diǎn):簡(jiǎn)化設(shè)備運(yùn)維,應(yīng)用和服務(wù)器解耦茸炒,不用維護(hù)基礎(chǔ)設(shè)施愕乎;開發(fā)速度提高;降低運(yùn)營(yíng)成本

缺點(diǎn):vendor-lock-in壁公,和云廠商綁定感论。例如用AWS的serverless,只能用AWS的數(shù)據(jù)庫(kù)

技術(shù)尚不成熟紊册,缺少成功案例和行業(yè)標(biāo)準(zhǔn)

http://www.reibang.com/p/e7b992a82dc0

遺留問(wèn)題:現(xiàn)在主流的是什么比肄?微服務(wù)?


3. Serverless怎么用湿硝?FaaS是什么薪前?

Serverless本質(zhì)上是個(gè)“理念”润努。實(shí)現(xiàn)的方法之一是用云廠商提供的FaaS服務(wù)

Function-as-a-Service关斜,"函數(shù)即服務(wù)"

什么是函數(shù)?

有個(gè)輸入铺浇,需要一定處理痢畜,獲得輸出。所有應(yīng)用開發(fā)本質(zhì)上就是寫“函數(shù)”

https://www.youtube.com/watch?v=EixgGyxbIWY

什么是FaaS鳍侣?

是個(gè)計(jì)算平臺(tái)丁稀。寫應(yīng)用/程序的開發(fā)者,可以直接寫&跑函數(shù)倚聚,不用管服務(wù)器线衫、資源等

https://www.youtube.com/watch?v=EixgGyxbIWY

產(chǎn)品是什么?

包括:AWS Lambda(最早的)惑折、Azure Functions授账、Google Cloud Functions、騰訊云 Serverless Cloud Fucntion...

給誰(shuí)用惨驶?

絕大多數(shù)程序白热、服務(wù)都能改成FaaS


遺留問(wèn)題:

serverless需要FaaS+BaaS。BaaS是什么粗卜?

如何構(gòu)建一個(gè)serverless的應(yīng)用case屋确?


參考資料:感謝各位大神答疑!

四種軟件架構(gòu),看看你屬于哪個(gè)層次攻臀,http://www.reibang.com/p/e7b992a82dc0

【Faas科普】云計(jì)算的未來(lái): Serverless/Faas https://www.youtube.com/watch?v=EixgGyxbIWY

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末焕数,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子刨啸,更是在濱河造成了極大的恐慌百匆,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,807評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件呜投,死亡現(xiàn)場(chǎng)離奇詭異加匈,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)仑荐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門雕拼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人粘招,你說(shuō)我怎么就攤上這事啥寇。” “怎么了洒扎?”我有些...
    開封第一講書人閱讀 169,589評(píng)論 0 363
  • 文/不壞的土叔 我叫張陵辑甜,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我袍冷,道長(zhǎng)磷醋,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,188評(píng)論 1 300
  • 正文 為了忘掉前任胡诗,我火速辦了婚禮邓线,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘煌恢。我一直安慰自己骇陈,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評(píng)論 6 398
  • 文/花漫 我一把揭開白布瑰抵。 她就那樣靜靜地躺著你雌,像睡著了一般。 火紅的嫁衣襯著肌膚如雪二汛。 梳的紋絲不亂的頭發(fā)上婿崭,一...
    開封第一講書人閱讀 52,785評(píng)論 1 314
  • 那天,我揣著相機(jī)與錄音习贫,去河邊找鬼逛球。 笑死,一個(gè)胖子當(dāng)著我的面吹牛苫昌,可吹牛的內(nèi)容都是我干的颤绕。 我是一名探鬼主播幸海,決...
    沈念sama閱讀 41,220評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼奥务!你這毒婦竟也來(lái)了物独?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,167評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤氯葬,失蹤者是張志新(化名)和其女友劉穎挡篓,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體帚称,經(jīng)...
    沈念sama閱讀 46,698評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡官研,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評(píng)論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了闯睹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片戏羽。...
    茶點(diǎn)故事閱讀 40,912評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖楼吃,靈堂內(nèi)的尸體忽然破棺而出始花,到底是詐尸還是另有隱情,我是刑警寧澤孩锡,帶...
    沈念sama閱讀 36,572評(píng)論 5 351
  • 正文 年R本政府宣布酷宵,位于F島的核電站,受9級(jí)特大地震影響躬窜,放射性物質(zhì)發(fā)生泄漏浇垦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評(píng)論 3 336
  • 文/蒙蒙 一斩披、第九天 我趴在偏房一處隱蔽的房頂上張望溜族。 院中可真熱鬧,春花似錦垦沉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至贩疙,卻和暖如春讹弯,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背这溅。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工组民, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人悲靴。 一個(gè)月前我還...
    沈念sama閱讀 49,359評(píng)論 3 379
  • 正文 我出身青樓臭胜,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子耸三,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容