近期,騰訊云 Serverless 發布了云函式控制臺創建流程升級版,進一步縮短了快速創建函式的流程,
升級后的云函式控制臺支持模版創建函式配置化引導,支持在云函式控制臺創建應用,本文主要為您介紹云函式控制臺升級版提供的全新能力,
背景介紹
目前云函式 SCF 控制臺已提供了上百個函式模版,覆寫 API 網關觸發、COS 觸發、Ckafka 觸發等多種觸發場景,涉及日志服務 CLS、云資料庫 CDW 等數十種云產品,
隨著云函式覆寫場景和對接云產品的增加,如何在創建流程中完成模版函式配置與創建,如何提供創建應用的能力,本次云函式控制臺體驗升級在這些方面做了優化和提升,
簡化函式創建流程,快速完成函式創建
-
自動生成并填充函式名稱,不論是模版創建還是自定義創建函式,都會自動生成并填充函式名稱,在快速創建函式的場景下,真正實作無需額外輸入,點擊【完成】一步完成函式創建,
-
僅展示函式創建的必填項,其他配置項折疊進高級配置中,避免增加不必要的理解成本,

模版創建函式支持配置化
按配置引導完成函式創建即可完成模版正常運行所依賴的全部函式配置,
- 通過模版創建函式時,模版運行所依賴的配置項將提升到基礎配置中優先展示,并自動填充模版正常運行的推薦值,
- 模版運行角色配置引導,選擇配置并使用SCF模版運行角色,將會自動創建函式運行角色 SCF_ExecuteRole 并關聯模版運行所依賴的策略,或按照文字指引選擇關聯了對應策略的已有運行角色,
- 環境變數配置引導,模版函式代碼運行依賴的環境變數 key 已經預填充,按照 value 中的提示完成環境變數配置即可,

函式創建流程支持觸發器配置
- 支持根據函式模版觸發需要,自動創建定時觸發器和 API 網關觸發器,
- 支持根據函式模版觸發需要,自動選中所需觸發器,并自動填充觸發器創建默認值,

和 Serverless Framework 打通,支持在云函式控制臺創建應用
模版創建和 Serverless Framework 打通,在云函式控制臺選擇應用模版,單擊【下一步】即可進入應用配置和創建流程,目前已經支持的應用有:Express,Laravel,Nextjs SSR,Nuxtjs SSR,SpringBoot,Koa,Flask和Egg,應用創建完成后可在 Serverless Framework 控制臺查看和管理,

和 CODING 打通,支持通過 CI 部署函式和應用
模版創建和 CODING 打通,在云函式控制臺選擇模版后單擊【通過 CI 部署】即可在 CODING 側完成通過 CI 創建一個函式或應用,

當前僅支持通過 CI 部署 Express 應用、Flask 應用和運行環境為 Node.js 12.16 的 Web 靜態頁面托管函式
One More Thing
立即體驗騰訊云 Serverless Demo,領取 Serverless 新用戶禮包 ?? serverless/start
歡迎訪問:Serverless 中文網!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/262836.html
標籤:其他
