函數計算是事件驅動的全託管計算服務。使用函數計算,您無需採購與管理服務器等基礎設施,只需編寫並上傳代碼。函數計算爲您準備好計算資源,彈性地可靠地運行任務,並提供日誌查詢、性能監控和報警等功能。藉助函數計算,您能夠快速構建任何類型的應用和服務,而且只需爲任務實際消耗的資源付費。html
使用函數計算能夠實現一些典型的場景:web
從上面典型場景咱們能夠看出函數計算不僅是函數,還能夠是複雜應用,這些應用是一個或多個函數,外加其餘雲服務資源(如 oss、rds 等等)組合起來的,也有多是基於框架開發的傳統應用(經過 Custom Runtime 能夠無縫遷移傳統應用到函數計算上運行)。網頁爬蟲
應用中心是函數計算控制檯提供的一個新功能,以應用的視角而非函數視角來管理、部署和監控您的應用。應用中心會源源不斷提供應用模板,您能夠基於控制檯提供的應用模板,一鍵部署應用。部署前,您能夠經過應用模板提供的參數自定義應用的行爲,固然,您也能夠等應用部署好後,直接修改函數代碼。小程序
底層實現上,咱們採用了 ROS 服務做爲底層實現,應用模板本質上就是 ROS 模板,若是您接觸過 ROS,您會更加容易上手。瞭解 ROS。segmentfault
應用中心效果圖:後端
首先,應用中心能夠方便咱們將反覆出現的典型應用場景沉澱爲應用模板,輸出到函數計算控制檯應用中內心;另外,當一個應用關聯了多個雲資源,應用中心爲您提供應用的視角來管理這些雲資源,更加直觀方便。應用中心帶來的價值,以下:服務器
應用中心圍繞應用的生命週期提供了一些列的管理功能,主要包含應用的建立、刪除、修改、查看和監控功能。app
在函數計算應用中心頁面裏,包含如下操做:框架
在函數計算控制檯概覽頁中,提供了一個應用模板展現區域,能夠經過該區域瞭解應用中心有哪些應用模板,並快速基於某個應用模板建立應用。機器學習
目前提供了兩種方法新建應用:
新建應用嚮導包含兩步:
應用詳情主要包含三塊內容:
概覽
部署
監控
每一個應用模板都會有一個詳細介紹,經過模板介紹,您能夠了解應用是作什麼的、如何使用應用以及應用的實現原理。接下來以 HelloWorld Nodejs
模板爲例,模板介紹以下圖:
以 HelloWorld Nodejs
模板建立的應用爲例,該模板是基於 Node.js 語言搭建的一個簡單 Web 應用,該應用將返回一個 Helloworld 。咱們只須要經過資源列表進入該函數,而後在代碼執行標籤頁中執行測試函數便可。
應用中心以應用的視角給您提供管理、部署和監控應用的手段,同時,做爲服務提供方的咱們能夠不斷沉澱垂直場景的最佳解決方案,這些方案,一方面能夠提供給您做爲參考;另外一方面,可讓您零成本開箱即用。將來,咱們將提供愈來愈多的應用模板,也歡迎你們聯繫咱們,共享您的應用模板。當即體驗應用中心。
本文爲阿里雲內容,未經容許不得轉載。