更簡潔、更快速!騰訊雲 Serverless 雲函數建立流程再次升級!

近期,騰訊雲 Serverless 發佈了雲函數控制檯建立流程升級版,進一步縮短了快速建立函數的流程。數據庫

升級後的雲函數控制檯支持模版建立函數配置化引導,支持在雲函數控制檯建立應用。本文主要爲您介紹雲函數控制檯升級版提供的全新能力。less

背景介紹

目前雲函數 SCF 控制檯已提供了上百個函數模版,覆蓋 API 網關觸發、COS 觸發、Ckafka 觸發等多種觸發場景,涉及日誌服務 CLS、雲數據庫 CDW 等數十種雲產品。函數

隨着雲函數覆蓋場景和對接雲產品的增長,如何在建立流程中完成模版函數配置與建立,如何提供建立應用的能力,本次雲函數控制檯體驗升級在這些方面作了優化和提高。優化

簡化函數建立流程,快速完成函數建立

  1. 自動生成並填充函數名稱,不管是模版建立仍是自定義建立函數,都會自動生成並填充函數名稱,在快速建立函數的場景下,真正實現無需額外輸入,點擊【完成】一步完成函數建立。日誌

  2. 僅展現函數建立的必填項,其餘配置項摺疊進高級配置中,避免增長沒必要要的理解成本。code

模版建立函數支持配置化

按配置引導完成函數建立便可完成模版正常運行所依賴的所有函數配置。server

  1. 經過模版建立函數時,模版運行所依賴的配置項將提高到基礎配置中優先展現,並自動填充模版正常運行的推薦值。
  2. 模版運行角色配置引導,選擇配置並使用SCF模版運行角色,將會自動建立函數運行角色 SCF_ExecuteRole 並關聯模版運行所依賴的策略,或按照文字指引選擇關聯了對應策略的已有運行角色。
  3. 環境變量配置引導,模版函數代碼運行依賴的環境變量 key 已經預填充,按照 value 中的提示完成環境變量配置便可。

函數建立流程支持觸發器配置

  1. 支持根據函數模版觸發須要,自動建立定時觸發器和 API 網關觸發器。
  2. 支持根據函數模版觸發須要,自動選中所需觸發器,並自動填充觸發器建立默認值。

和 Serverless Framework 打通,支持在雲函數控制檯建立應用

模版建立和 Serverless Framework 打通,在雲函數控制檯選擇應用模版,單擊【下一步】便可進入應用配置和建立流程。目前已經支持的應用有:ExpressLaravelNextjs SSRNuxtjs SSRSpringBootKoaFlaskEgg,應用建立完成後可在 Serverless Framework 控制檯查看和管理。blog

和 CODING 打通,支持經過 CI 部署函數和應用

模版建立和 CODING 打通,在雲函數控制檯選擇模版後單擊【經過 CI 部署】便可在 CODING 側完成經過 CI 建立一個函數或應用。ci

當前僅支持經過 CI 部署 Express 應用、Flask 應用和運行環境爲 Node.js 12.16 的 Web 靜態頁面託管函數部署

One More Thing

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

歡迎訪問:Serverless 中文網

相關文章
相關標籤/搜索