1. <optgroup id="lqqyo"><em id="lqqyo"></em></optgroup>
    <optgroup id="lqqyo"></optgroup>
  2. <span id="lqqyo"><sup id="lqqyo"></sup></span>

      <dd id="lqqyo"></dd>

      發布信息

      什么是功能即服務(FaaS)

      作者:教培網      2022-06-12 20:35:01     174   

      什么是功能即服務(FaaS)?功能即服務(FaaS)是一種面向云端函數的、構建和部署服務端軟件的新方式。FaaS在國內通常也稱為云函數。

      傳統的部署服務端軟件的方式一般是:首先要獲得一個主機實例,可以是實體機、虛擬機或者容器;然后把應用軟件部署到主機上,而后各種軟件邏輯操作在應用軟件中進行,如圖1所示。

      而在FaaS的部署模式中,則去掉了主機實例層和應用軟件層,代之以云函數平臺,這樣使得開發者僅需要通過云函數實現應用邏輯的那些操作,然后把函數上傳至云廠商提供的FaaS平臺中運行,從而大幅度簡化了軟件開發流程,如圖2所示。



      圖1 傳統的部署服務端軟件方式


      圖2 FaaS部署模式

      FaaS是無服務器架構的一種,構建和管理基于微服務架構的完整流程,計算資源完全由云廠商管理和調度,由定時器或者事件觸發,計算程序通常僅在觸發后暫存在計算容器內,計算程序往往無狀態(Stateless),且不采用會話(Session)機制來認證用戶身份。

      這里所謂無服務器并非是說不需要服務器來進行計算,而是說開發者不需要過多考慮服務器相關的問題,可以更專注于做產品代碼上,同時計算能力也變成了一種可以按需獲取按需付費的資源。

      相關閱讀 查看全部

      很鲁很鲁在线手机视频

      1. <optgroup id="lqqyo"><em id="lqqyo"></em></optgroup>
        <optgroup id="lqqyo"></optgroup>
      2. <span id="lqqyo"><sup id="lqqyo"></sup></span>

          <dd id="lqqyo"></dd>