- Serverless工程實踐:從入門到進階
- 劉宇
- 896字
- 2021-07-30 09:07:45
序二
早在2009年,加州大學伯克利分校預測云計算將會蓬勃發展。企業無須自建機房,可以按需使用近乎無限的云端計算資源,IT成本顯著降低。云計算所釋放的技術紅利吸引越來越多的企業從“云下”搬到了“云上”。然而,大部分客戶在使用云服務時,仍會面對復雜的運維和部分資源閑置的問題,無法做到真正的按需付費,云計算的優勢并未發揮到極致。
2015年AWS推出了Lambda服務,2017年阿里云推出了函數計算(Function Compute),將云計算的使用界面上移,徹底解決了這一問題。Serverless架構憑借其快速交付、智能彈性、低成本這三大核心價值,將開發人員從繁重的手動資源管理和性能成本優化中解放出來,就像數十年前匯編語言演變為高級語言的過程一樣,再一次讓工程師的生產力爆發。2019年伯克利分校再次預測,Serverless將取代Serverful計算,成為云計算的新范式。
2021年初,50%的AWS容器客戶使用了Lambda,且這些客戶每天調用函數的次數是兩年前的3.5倍,在Azure中使用Azure Function的客戶從20%增長到了36%,而Google中已經有25%的客戶在使用Cloud Function了,它們的快速增長得益于產品技術的成熟和整個行業的成熟。再看中國市場的Serverless領域的發展,在CNCF 2021年發布的《2020年CNCF中國云原生調查報告》中我們看到,31%的組織在生產中使用Serverless技術,41%在評估,12%計劃在未來12個月內使用,其中阿里云函數計算更是以33%的用戶占比成為國內最受歡迎的Serverless產品。
如今,Serverless已經不再局限應用于耦合性低、非核心的邊緣應用或離線任務上,已經有不少企業將Serverless應用于人工智能,用Serverless架構實現每日數十億次的個性化圖片處理,綜合成本下降35%;世紀聯華將交易系統、會員系統、庫存系統、后臺系統和促銷模塊等核心應用均部署在Serverless架構上,平滑支撐大促等突發流量業務;作為Serverless的引領者與實踐者,阿里巴巴集團的淘寶、支付寶、釘釘、語雀、閑魚等都已經規模化使用Serverless架構。Serverless正通過不斷提升研發效能,縮短研發周期,助力業務快速迭代,賦能企業業務創新。
本書是劉宇的第二本Serverless書。作為Serverless架構的布道師、阿里云函數計算的產品經理,劉宇在本書中由淺入深引領讀者走進Serverless的世界。本書以云計算Serverless架構的發展歷程為引子,引出對Serverless架構知識的介紹,再結合豐富的行業實戰案例,對于讀者學習和應用Serverless架構頗有借鑒意義。
丁宇
阿里巴巴集團研究員/阿里云云原生應用平臺負責人
- C++ 從入門到項目實踐(超值版)
- QTP自動化測試進階
- Access 2016數據庫管
- Hands-On Natural Language Processing with Python
- Linux Device Drivers Development
- Android Wear Projects
- C語言開發基礎教程(Dev-C++)(第2版)
- 移動互聯網軟件開發實驗指導
- LabVIEW虛擬儀器入門與測控應用100例
- 開源項目成功之道
- Python預測之美:數據分析與算法實戰(雙色)
- Java程序設計
- Getting Started with Windows Server Security
- Learning Gerrit Code Review
- HTML5+CSS3+JavaScript案例實戰