日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SolarWinds:什么是无服务器架构?它有哪些优点和缺点?

發(fā)布時間:2024/1/1 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SolarWinds:什么是无服务器架构?它有哪些优点和缺点? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

作者 |?SolarWinds首席極客 Chrystal Taylor

供稿 |?SolarWinds

隨著IT行業(yè)的快速發(fā)展和網(wǎng)絡(luò)帶寬的不斷消耗,人們對計算和數(shù)字存儲的需求也越來越大。在此背景下,云計算技術(shù)迅速發(fā)展,滿足了從大型企業(yè)到個人用戶對高性能計算能力的應(yīng)用需求。艾媒咨詢數(shù)據(jù)顯示,2021年中國云計算市場規(guī)模達(dá)到2330.6億元,預(yù)計2022年將達(dá)到2983. 4億元。

無服務(wù)器架構(gòu)的興起與云計算技術(shù)的進(jìn)一步發(fā)展密切相關(guān)。作為當(dāng)今的行業(yè)熱點(diǎn)之一,無服務(wù)器架構(gòu)正在市場上迅速發(fā)展。

但無服務(wù)器架構(gòu)這個說法容易造成一些誤解。這個術(shù)語的字面意思是應(yīng)用不在任何服務(wù)器上運(yùn)行,而實(shí)際上并非如此。無服務(wù)器架構(gòu)指的是谷歌、亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)或微軟Azure等云服務(wù)提供商提供和管理后端基礎(chǔ)設(shè)施,這種方法有其自身的優(yōu)點(diǎn)和缺點(diǎn)。無服務(wù)器架構(gòu)有時也被稱為功能即服務(wù)(FaaS)或無服務(wù)器計算。Kubernetes等服務(wù)現(xiàn)在已經(jīng)十分流行,許多公司都花錢把自己的應(yīng)用托管在其他服務(wù)器上。

無服務(wù)器架構(gòu)的優(yōu)點(diǎn)

無服務(wù)器架構(gòu)的優(yōu)點(diǎn)之一是企業(yè)機(jī)構(gòu)不用管理運(yùn)行應(yīng)用的后端基礎(chǔ)設(shè)施。例如開發(fā)人員不必?fù)?dān)心容量規(guī)劃問題,因?yàn)橛腥藭樗麄兘鉀Q。云服務(wù)提供商提供自動化的無服務(wù)器架構(gòu),這種架構(gòu)可以在必要時提供更多的資源或縮小規(guī)模,這就又為開發(fā)人員減少了一項(xiàng)待辦任務(wù)。開發(fā)人員不必負(fù)責(zé)維護(hù)后端基礎(chǔ)設(shè)施,包括配置和擴(kuò)展等,可以將更多的時間用于其他更有意義的項(xiàng)目。

這種彈性為企業(yè)機(jī)構(gòu)解決了容量規(guī)劃等掌管服務(wù)器時所需要擔(dān)心的問題。而且企業(yè)不負(fù)責(zé)后端基礎(chǔ)設(shè)施,因此也不需要在服務(wù)器崩潰或出錯時進(jìn)行修復(fù)。云服務(wù)提供商所提供的自動擴(kuò)展和調(diào)試功能,幫助無服務(wù)器架構(gòu)成為一個值得投資的項(xiàng)目。

無服務(wù)器架構(gòu)的另一個優(yōu)點(diǎn)是成本,可能是一個物有所值的選擇。節(jié)省團(tuán)隊(duì)的時間就是節(jié)省資金,團(tuán)隊(duì)花在后端基礎(chǔ)設(shè)施維護(hù)上的時間越少,企業(yè)減少的成本就越多。此外,使用無服務(wù)器架構(gòu)的企業(yè)不需要一個完整的團(tuán)隊(duì)來管理服務(wù)器,因此開發(fā)人員不必是服務(wù)器專家,這使企業(yè)機(jī)構(gòu)的招聘條件變得更加寬松。

無服務(wù)器架構(gòu)的缺點(diǎn)

雖然無服務(wù)器架構(gòu)有許多優(yōu)點(diǎn),但在將一切遷移到云之前,企業(yè)也應(yīng)該考慮這種架構(gòu)的一些缺點(diǎn)。并非所有經(jīng)過開發(fā)流程的應(yīng)用都適合成為無服務(wù)器應(yīng)用。

由于無服務(wù)器架構(gòu)的性質(zhì),在上面運(yùn)行的應(yīng)用無法被監(jiān)控。服務(wù)器不屬于自己,企業(yè)機(jī)構(gòu)無法完整地看到上面所運(yùn)行的一切,也就更加難以衡量一個應(yīng)用的性能。同時,他們也無法輕易看到性能問題的發(fā)展趨勢,或主動預(yù)防問題。比方說,因?yàn)椴回?fù)責(zé)后端,企業(yè)機(jī)構(gòu)無法深入研究調(diào)查日志。對于企業(yè)機(jī)構(gòu)來說,轉(zhuǎn)移這項(xiàng)責(zé)任在某些方面可能是件好事,但不好的方面是他們無法看到關(guān)鍵性能分析,也無法了解服務(wù)器上的情況究竟如何。

無服務(wù)器架構(gòu)的另一個潛在缺點(diǎn)是安全問題。由于受攻擊面大于企業(yè)通常使用的內(nèi)部服務(wù)器,無服務(wù)器應(yīng)用可能會面臨更大的安全風(fēng)險。同樣,這也取決于云服務(wù)提供商和第三方服務(wù)所采取的措施與企業(yè)安全能力的比較結(jié)果。如果企業(yè)機(jī)構(gòu)認(rèn)為自己的服務(wù)器安全性不如AWS Lambda,那么與云供應(yīng)商合作更加明智。

資源限制也可能是無服務(wù)器架構(gòu)的缺點(diǎn)之一。雖然無服務(wù)器架構(gòu)具有彈性,可以通過加速和減速來為應(yīng)用分配資源,但它是有限制的。如果一家企業(yè)機(jī)構(gòu)的應(yīng)用大到超過這些限制,那么可能就不適合使用無服務(wù)器架構(gòu)。

某些應(yīng)用在設(shè)計上不適合成為無服務(wù)器應(yīng)用,所以無服務(wù)器架構(gòu)并非適合每一個用例。如果根據(jù)應(yīng)用所使用的資源來定價,有些應(yīng)用會不斷消耗所獲得的計算資源,使無服務(wù)器架構(gòu)的成本激增。此類應(yīng)用會占用越來越多的資源,而企業(yè)機(jī)構(gòu)必須為此買單。

無服務(wù)器架構(gòu)的應(yīng)用場景

無服務(wù)器架構(gòu)的主要應(yīng)用場景之一,是組織有一個被設(shè)計為運(yùn)行代碼和執(zhí)行觸發(fā)型任務(wù)的應(yīng)用程序。如果應(yīng)用中的任務(wù)需要由用戶的活動觸發(fā),那么企業(yè)機(jī)構(gòu)往往會將該應(yīng)用放在無服務(wù)器架構(gòu)上。由于該應(yīng)用比較被動,必須在觸發(fā)事件發(fā)生后才會運(yùn)行,所以不會占用超過企業(yè)機(jī)構(gòu)承受范圍的資源。這些“設(shè)定后就可以忘記”的應(yīng)用最適合托管在無服務(wù)器架構(gòu)上。

此外,無服務(wù)器架構(gòu)也適用于持續(xù)集成/持續(xù)交付(CI/CD)項(xiàng)目。開發(fā)人員能夠在生產(chǎn)中不斷更新代碼,不必?fù)?dān)心更新服務(wù)器,因此無服務(wù)器架構(gòu)非常適合這類項(xiàng)目。這種實(shí)時更新代碼的能力至關(guān)重要。

無服務(wù)器架構(gòu)的未來發(fā)展趨勢

技術(shù)專家一直在尋找新的流程改進(jìn)方法,無服務(wù)器架構(gòu)也不例外。無服務(wù)器架構(gòu)目前還是一種小眾的方法,但它有繼續(xù)發(fā)展的潛力。我們現(xiàn)在所擁有的會在未來變得更好,無服務(wù)器架構(gòu)的可預(yù)測性和安全性希望會在未來得到改善。

無服務(wù)器架構(gòu)還需要解決可靠性問題。目前,追求可靠性的企業(yè)機(jī)構(gòu)對無服務(wù)器架構(gòu)望而卻步,他們更傾向于傳統(tǒng)的本地服務(wù)器、云托管(但不自有)解決方案或微服務(wù),這樣可以對所發(fā)生的事情擁有更多的控制權(quán)。

由于開發(fā)者社群越來越多地轉(zhuǎn)向CI/CD管道和開發(fā)運(yùn)維,無服務(wù)器架構(gòu)將繼續(xù)成為一個重要的工具。開發(fā)人員一直在尋找避免因升級而停機(jī)的方法,而無服務(wù)器架構(gòu)能夠幫助他們實(shí)現(xiàn)這一目標(biāo)。隨著這一趨勢的持續(xù),無服務(wù)器架構(gòu)將繼續(xù)滿足需求,而且可能會隨著開發(fā)者社群的改變而繼續(xù)發(fā)展。目前仍處于無服務(wù)器架構(gòu)發(fā)展的初級階段,雖然也許無法在短期內(nèi)看到這項(xiàng)技術(shù)有任何進(jìn)展,但我們?nèi)员3中判摹?/p>

總結(jié)

以上是生活随笔為你收集整理的SolarWinds:什么是无服务器架构?它有哪些优点和缺点?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。