不改一行代碼!快速部署流行框架到騰訊雲 Serverless

不知您是否會有這樣的疑惑,使用 Serverless Framework 部署完應用,卻不知道如何管理?現在,Serverless 應用控制檯幫您完美解決這個問題!

近日,騰訊雲 Serverless 團隊正式發佈了 Serverless 應用控制檯,您可以通過應用模版或已有項目,實現傳統框架上雲的快速遷移與管理。

產品功能支持:

  • 控制檯快速部署
  • 代碼託管持續構建
  • 支持創建層部署
  • 監控圖表,部署日誌查詢

已支持框架:

  • Express
  • Koa
  • Flask
  • Laravel
  • Egg.js
  • Next.js
  • Nuxt.js

後續我們還會增加更多。下面帶大家一起快速體驗 Serverless 應用控制檯的基本功能。

部署前提:賬號已開通 Serverless FrameworkCoding DevOps 服務。

如何創建應用

基於模版創建

  1. 進入 Serverless 應用控制檯,點擊【新建應用】,進入應用創建頁。

  1. 填入您的應用名稱,【創建方式】選擇【應用模版創建】,選擇您想要使用的框架模版。

  1. 點擊【創建】,Serverless 控制檯會自動開始爲您部署應用,部署完成後,進入應用詳情頁,可以查看創建的雲上資源、監控日誌、部署記錄等信息,也支持在“開發部署”頁面修改配置,重新部署。

如何導入已有項目

  1. 進入 Serverless 應用控制檯,點擊【新建應用】,進入應用創建頁。

  2. 填入您的應用名稱,【創建方式】選擇【導入已有項目】,選擇您使用的框架模版。

部分框架項目需要進行簡單項目改造,纔可以進行部署,詳情請參考項目改造文檔

  1. 選擇代碼上傳方式,Serverless 控制檯支持您直接上傳本地項目部署,也可以選擇導入代碼倉庫。
  • 代碼託管

    目前支持 GitHub、GitLab、Gitee 的代碼倉庫地址,也支持公開的自定義代碼庫,您可以通過選擇應用的觸發方式,完成應用的自動更新。

  • 文件夾上傳

    您可以通過上傳文件夾的方式直接導入本地項目,對於 Node.js 框架,Serverless Framework 將自動爲您創建層,並將依賴包 node_modules 傳入層中完成部署。

  1. 點擊【創建】,Serverless 控制檯會自動開始爲您部署應用,部署完成後,進入應用詳情頁,可以查看創建的雲上資源、監控日誌、部署記錄等信息,也支持在“開發部署”頁面修改配置,重新部署。

如何管理應用

應用創建完成後,可以在應用詳情頁,完成查看項目具體信息,主要支持以下幾部分管理功能。

  1. 資源管理

在【資源列表】頁,支持查看當前應用爲您創建的雲資源,並查看基本配置信息。

  1. 開發部署

在應用詳情頁頂部,單擊【開發部署】,您可以輕鬆地實現應用的配置修改與二次部署上傳,支持本地上傳、代碼託管、CLI 開發三種方式。

同時,您也可以在該頁面修改應用配置信息,點擊「保存」完成重新部署。

  1. 應用監控

在【應用監控】頁面,您可以查看項目部署後輸出的基本信息、項目請求次數、項目報錯統計等多項監控指標,方便您輕鬆實現項目的管理運維。

  1. 部署日誌

在【部署日誌】頁面,可以看到【通過控制檯部署】或【自動觸發】的部署日誌,以及部署結果。

到這裏,就完成了應用遷移至 Serverless 的操作,更多功能與持續開發教程,歡迎查看產品文檔,實現傳統框架的雲上開發管理。

One More Thing

立即體驗騰訊雲 Serverless Demo,領取 Serverless 新用戶禮包 👉 serverless/start

歡迎訪問:Serverless 中文網

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