天天看點

粘合多款産品的微服務架構 阿裡雲函數計算再次更新

今年“2017杭州·雲栖大會”上,阿裡雲函數計算再次更新:函數計算打通多個重要雲産品線,能夠直接對接表格存儲、對接API網關、對接日志服務等。使用者僅僅需要簡單配置就可以靈活友善的組合多種商業場景。

過去十年,雲服務深刻的改變了社會擷取和使用計算能力的方式,雲服務自身也以極快的速度演進,新的服務形态不斷湧現,無伺服器計算就是其中之一。阿裡雲函數計算,是一種事件驅動的無伺服器計算服務。使用者隻需要編寫并上傳代碼,函數計算會以可靠、安全的的方式執行代碼,并随着通路量增大系統能平滑伸縮,函數計算内置打通多款産品的事件源。函數計算可以通過事件觸發,也可通過http請求的方式直接調用,調用方式簡單便捷。

阿裡雲的函數計算是基于Serverless這種理論架構下推出彈性海量計算平台,是Serverless架構的一種實作,函數計算主打的旋律是輕、快、有彈性、毫秒計費等特點,直面系統耦合太強,更新維護艱難;硬體資源使用率低;無法實時彈性擴容;開發者需要關注軟+硬體環境;較高運維成本等讓使用者感到十分為難和頭疼的問題。

粘合多款産品的微服務架構 阿裡雲函數計算再次更新

據了解,阿裡雲的函數計算是國内首個事件驅動的無伺服器計算平台,使用者按需調用、按需付費,無需管理伺服器等基礎設施,特别适用于應用場景耦合性小,有明顯波峰波谷的企業的應用使用。

一般來說,阿裡雲函數計算主要适用于業務依賴少場景,對通路量有波峰波谷和需要彈性擴容的場景,按事件觸發的場景,以及用完即釋放,對資源使用率要求較高的場景都比較适合。

函數計算作為國内這個領域的上司者,阿裡雲此次強勢發揮兩大核心技術優勢:虛拟機級别的安全隔離、毫秒級别的計量資料,大幅提升産品性能的同時也讓使用者計算成本降低30%左右,同時還聯通了API網關、對象存儲、表格存儲、日志服務等多款産品,大幅降低學習成本,在控制台上提供多組使用者場景的模闆供使用者選擇,例如爬蟲系統、圖檔處理、API網關對接、連接配接雲市場、對象存儲觸發事件、圖像分類、人臉識别等模闆。

阿裡雲的函數計算操作起來也十分友善,隻需五步就可以輕松執行一個代碼。

第一步,開通函數計算産品。

第二步,開通成功後,點選進入控制台,選擇程式運作的區域。

第三步,選擇建立服務,輸入服務名稱和功能描述。

第四步,建立函數,可以通過空白函數來建立,也可以通過模闆檔案建立。

第五步,點選執行,即可看到代碼執行結果和代碼編輯框。

函數計算适合的業務場景非常廣泛,目前主要集中在多媒體行業、視訊行業、物聯網行業、線上教育、遊戲行業以及傳統IT行業,主要幫助使用者執行圖檔處理、資料處理、API網關的後端服務、物聯網裝置的後端服務以及大資料的一些處理等。

截止到目前,阿裡雲已經實作了全球最完整的計算家族,覆寫從輕量級到高性能計算的全場景。

粘合多款産品的微服務架構 阿裡雲函數計算再次更新

繼續閱讀