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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Serverless的理解

發布時間:2025/3/16 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Serverless的理解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Serverless是一種新型的去服務器化架構,可以實現彈性伸縮按需自動擴展,讓開發者無需擔心流量洪峰;并且開發者不需要過多關注基礎架構,只需要關注業務或應用代碼;按需計費,通常按照請求次數或運行時間。


其實serverless=BASS/FASS+彈性擴展+按需計費


云計算經歷了從IDC -> IaaS -> PaaS -> Serverless/FaaS 的發展歷程,下面對這些概念做一些基本介紹。

IDC 需要自己負責物理層的等所有基礎設施

IaaS(Infrastructure as a Service) 基礎設施即服務,服務商提供物理層基礎設施資源(服務器,數據中心,環境控制,電源,服務器機房等),用戶需要通過IaaS提供的服務平臺購買虛擬資源,選擇操作系統,安裝軟件,部署程序,監控應用。
目前知名的IaaS平臺有AWS,阿里云以及開源的OpenStack等

PaaS(Platform as a Service) 平臺即服務,服務商提供基礎設施底層服務,操作系統(Windows,Linux)、數據庫服務器、Web服務器、負載均衡器和其他中間件,相對于IaaS客戶僅僅需要自己控制上層的應用程序部署與應用托管的環境。
目前知名的PaaS平臺有 Amazon Elastic Beanstalk,Azure,Google App Engine等。

SaaS(Software as a Service) 軟件即服務, 服務商提供基于軟件的解決方案,如OA、CRM、MIS、ERP、HRM、CM、Office 365、iCloud等,客戶不需考慮任何形式的專業技術知識,只需要通過服務商平臺獲取軟件使用即可。

BaaS(Backend as a Service) 后端即服務,服務商為(開發者)提供整合云后端的服務,如提供文件存儲、數據存儲、推送服務、身份驗證服務等功能,以幫助開發者快速開發應用。

FaaS(Function as a Service) 函數即服務,服務商提供一個平臺,允許客戶開發、運行和管理應用程序功能,而無需構建和維護基礎架構。 是“無服務器”體系結構的一種方式,通常在構建微服務應用程序時使用。

從IDC → IaaS,用戶不用關注真實的物理資源。
從IaaS → PaaS,用戶不再關注操作系統,數據庫,中間件等基礎軟件。
從PaaS → BaaS/FaaS, 用戶可以很少甚至不用關注backend,app可以簡化為一個單頁面程序。

總結

以上是生活随笔為你收集整理的Serverless的理解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。