2019 年 Serverless 使用調查

傳統的 IT 架構已經不適合當今快速發展的數字經濟環境。技術顧問 Declan Morris 表示:“客戶不僅期望零停機時間,而且要求應用程序無論在世界任何地方都具有一致的性能。”他還預測到,接下來是 Serverless 計算和函數即服務(FaaS)的天下。

由於可用於構建、管理和維護新一代數字系統的人才數量有限,加上 IoT 設備的計算約束,現在人們必須重新考慮合適的的計算平臺。思科稱,到 2022 年,我們將擁有 1 萬億個聯網傳感器,並且在 20 年內將多達 45 萬億。如果期望管理所有這些連接的設備,則出於必要,我們將必須採用 FaaS。在 Serverless 的世界中,這要容易得多,只需調用一個函數或一系列函數即可獲得結果。此外,Serverless 計算的成本也低於基於服務器的成本,使用 Serverless,只需爲執行該函數付費。

那麼當今 Serverless 的發展情況如何呢?諮詢公司 O'Reilly 對來自不同地區、行業和公司的 1,500 多名受訪者做了調查,下面來看一看具體調查內容。

約 40% 的受訪者所在的組織採用了 Serverless。其中,有超過 50% 的受訪者在一到三年內採用,而 15% 的受訪者在三年前就採用了 Serverless。截止於今年 11 月,亞馬遜的 AWS Lambda 也只有 5 年的歷史,因此,對比來說,擁有超過 3 年採用經驗的任何組織都算是非常早的採用者。

另外,超過三分之二的受訪者認爲他們的組織對 Serverless 的採用至少“大部分是成功的”。成功的總體模式表明,Serverless 已經成爲一種實質性且可行的基礎架構選擇。採用越早、經驗越豐富的組織,使用 Serverless 的成功率越高。因爲 Serverless 需要時間和經驗來解決採用 Serverless 所造成的工具、數據保護和操作難題。

Serverless 的好處也顯而易見。“降低成本”排在第一位。接着是“自動按需擴展”,意味着組織可以選擇性地部署 Serverless,無需計劃平均或最大使用量,而是可以擴展到當前使用量,這種擴展消除了隨機和意外流量、高峯或季節性大流量的困擾。排在第三位的益處是“Serverless 維護”,當修補、保護和管理等細節由 Serverless 提供商負責時,軟件工程師就可以騰出時間來專注於更廣泛的任務。

“減少工程準備​​時間”和“降低開發成本”對於使用 Serverless 三年以上的公司來說是更重要的收益。當然,這也說明了 Serverless 需要花費大量時間才能開始看到明顯的成本優勢。

有關採用 Serverless 尚存的難題,“培訓員工”位列第一,“供應商鎖定”和“集成/測試更困難”是另外兩大困擾。

DevOps 和 Serverless 似乎天生匹配,因此將 DevOps 團隊視爲管理 Serverless 實施的首選就也不足爲奇。在 Serverless 架構上部署容器化服務並使用 Kubernetes 編排這些服務符合現有的 DeOps 實踐。

從雲市場來看,亞馬遜的早期投放使其保持了一定的主導地位,微軟和谷歌也在不斷競爭,並儘可能擴大差異。

總地來說,Serverless 正被逐漸廣泛採用,它帶來不少顯而易見的好處,也存在一些待解決的問題。接下來,對 Serverless 的需求仍將持續增長,這對許多組織而言是另一種有價值的基礎架構選擇。與特定技術或編程語言無關,Serverless 可以處理各種各樣的任務,並且隨着時間的流逝,入門變得越來越容易。

調查報告原文:https://www.oreilly.com/radar/oreilly-serverless-survey-2019-concerns-what-works-and-what-to-expect/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章