Serverless Registry 設計解讀與實戰

在 6 月 19 日的 ServerlessDays China 大會中,Serverless 發佈了一款全新的產品: Serverless Registry,它到底是怎樣的一款產品,爲咱們解決了哪些用戶痛點呢? 接下來將爲你們進行具體解讀。git

1、設計理念

相信你們對 Serverless 的組件化開發流程都不算陌生了,但做爲開發者,在使用 Serverless 組件進行項目開發時,各位可能會遇到這樣的疑惑:github

  • Serverless 目前究竟支持哪些組件?
  • 除了跳到官網查看文檔,有沒有其更快捷的方法瞭解各組件的基本信息?
  • 我開發了本身的組件模版後,應該如何分享給他人進行復用?

面對用戶的使用痛點,咱們但願設計一款組件模版管理產品,它能夠:express

  1. 支持組件或模版的可視化展現與查詢,方便用戶快速定位目標模版並進行部署;
  2. 支持查看組件或模版的詳細信息,使用說明,並提供源代碼下載路徑,保證整個使用流程的透明化;
  3. 支持組件的共享與複用,全部上傳後的組件模版都是公開的,打造開源生態的 Serverless 模版倉庫。

基於這些目標,Serverless Framework 的可視化模版倉庫 Serverless Registry 應運而生。瀏覽器

2、功能簡介

Serverless Regsitry 的基本功能很簡潔,主要爲如下兩點:架構

serverless

  1. 組件模版的發佈上傳

在騰訊雲官方的文檔中已經爲你們介紹了組件開發流程規範,做爲開發者,用戶能夠基於官方流程,自主開發組件或模版,經過 Serverless Framework CLI,將其發佈到 Registry 上,全部發布到 Registry 的項目均支持複用,其中優秀的項目會做爲推薦模版,顯示到 Registry 官網上,增長宣傳和曝光度。less

  1. 組件模版的複用

對於組件模版的使用者而言,用戶經過 Registry 官網或者 Serverless Framework CLI,均可以快速獲取到組件或者模版的信息,並支持項目源代碼的下載複用,完成項目的快速部署,操做流程簡單方便,對於新手來講也會十分友好。組件化

Registry 官網介紹

頁面目前有三個入口:設計

  1. 直接輸入 https://registry.serverless.com/
  2. serverless 中文網「模版倉庫」模塊進入
  3. Dashboard 控制檯

您能夠根據使用習慣來進入 Registry 的頁面server

serverless

進入頁面後,看到整個界面是很是清晰,您能夠迅速掌握目前支持的組件列表以及組件的基本信息。blog

serverless

當組件過多的時候,能夠經過搜索欄迅速找到您想使用的組件,目前支持組件名稱、標籤、簡介等多個關鍵詞搜索。

serverless

點開組件詳情頁,能夠看到該組件的所有信息,頂部標籤欄介紹了組件的版本、做者、發佈日期等基本信息,介紹頁具體介紹了組件的產品特性和使用教程,哪怕您對該組件並不瞭解,也能夠經過詳情頁基本掌握組件的信息和使用方法,對於新手來講是很是友好的部署體驗。

serverless

除此以外,部分組件已經支持一鍵部署,點擊按鈕後,直接跳轉到 Dashboard 控制檯,快速部署一個組件模版。

往期回顧

One More Thing

3 秒你能作什麼?喝一口水,看一封郵件,仍是 —— 部署一個完整的 Serverless 應用?

複製連接至 PC 瀏覽器訪問:https://serverless.cloud.tencent.com/deploy/express

3 秒極速部署,當即體驗史上最快的 Serverless HTTP 實戰開發!

傳送門:

歡迎訪問:Serverless 中文網,您能夠在 最佳實踐 裏體驗更多關於 Serverless 應用的開發!


推薦閱讀:《Serverless 架構:從原理、設計到項目實戰》

相關文章
相關標籤/搜索