近日,香港免備案主機 美國服務器,AWS發布無服務器計算應用庫(Serverless Application Repository)已全面上市。
“無服務器”是AWS率先開啟的模式,云服務商自動管理機器資源的分配,讓開發人員無需擔心構建應用的底層硬件,不用管硬件,就好像沒有服務器一樣,業內最成熟的就是AWS的Lambda.
Lambda在許多編程語言中都是匿名函數的意思,而無服務器計算把無服務匿了,而且更強調Function方法和功能方面的東西,這或許是Lambda無服務器計算名字的由來吧。
Lambda的開始是創建函數
無服務器計算的一大優勢在于能省錢,AWS的Lambda按照代碼執行的時間(100 毫秒為單位)和執行的次數收費,如果代碼不運行就不收費,相比之下比按時間租用服務器的收費模式更省錢。
無服務器計算用在圖片處理、文件處理、移動后端、網站后端等場景中,觸發條件運行應用開啟,包括S3、DynamoDB、Kinesis、SNS 和 CloudWatch 等 AWS 產品都可觸發Lambda.
AWS Serverless Application Repository讓AWS的企業客戶、合作伙伴和獨立開發者也可以共享無服務器的創建成果,通過AWS Lambda控制臺訪問這個應用庫,類似于應用商店。
用戶可利用AWS的無服務器應用和組件生態系統,使用到諸如機器學習、圖像處理、物聯網等項目,用戶可以直接使用這些應用也可以在這些應用的基礎上做一些個性化的改動,另外,AWS還為開發者們提供了一個托管無服務器應用和組件的地方。
遺憾的是,無服務器計算應用庫暫時沒有在中國區內發布實施。
無服務器計算應用庫的推出是對無服務器技術市場的驗證,無服務器計算市場不斷加碼。去年11月份,AWS宣布推出的Aurora Serverless允許用在需要時才創建數據庫實例,并根據需要放大或縮小數據庫實例。微軟最近也推出了無服務器計算相關的Azure Event Grid服務。IBM也有一個叫OpenWhisk的無服務器計算服務。
Constellation Research Inc.首席分析師兼副總裁Holger Mueller看好無服務器計算,未來許多IaaS廠商也將努力進入這一市場,幫開發者使用無服務器應用。
Cloud Native Computing Foundation基金會的首席運營官也表示正致力于鼓勵無服務器計算的互操作性,CNCF是Kubernetes容器編排器軟件等重要開源項目開發的。
Research and Markets將無服務器計算的市場描述為“功能即服務”產業,該產業在2021年將達到每年77.2億美元規模。
目前來看,directadmin漢化 虛擬主機,因為無服務器計算技術還比較新,需要技術人員來學習和適應一下,這是有一定門檻的。
無服務器計算也為云服務的賬單埋下了不確定性,此前的云計算都是預付費的,無服務器計算會帶來一定的不確定性,因為它是按量付費的。