亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

Serverless 從概念提出到應(yīng)用,已經(jīng)走過了 8 個(gè)年頭,開發(fā)者對(duì) Serverless 的使用熱情不斷高漲。為幫助開發(fā)者實(shí)現(xiàn)一鍵體驗(yàn)多云產(chǎn)品,極速部署 Serverless 項(xiàng)目,10 月 23 日,阿里巴巴正式宣布開源首個(gè) Serverless 開發(fā)者平臺(tái) Serverless Devs,這也是業(yè)內(nèi)首個(gè)支持主流 Serverless 服務(wù)/框架的云原生全生命周期管理的平臺(tái)。

這就是 Serverless Devs

Serverless Devs 是一個(gè)開源開放的 Serverless 開發(fā)者平臺(tái),致力于為開發(fā)者提供強(qiáng)大的工具鏈體系。通過該平臺(tái),開發(fā)者可以一鍵體驗(yàn)多云 Serverless 產(chǎn)品,極速部署 Serverless 項(xiàng)目。

Serverless Devs 包含 Serverless Devs Tool (Serverless 開發(fā)者工具)和 Serverless Devs App Store(Serverless 應(yīng)用中心):

· Serverless Devs Tool 是一款可以讓 Serverless 開發(fā)者的開發(fā)和運(yùn)維效率翻倍的工具。通過使用該工具,開發(fā)者可以更簡(jiǎn)單、更快速的進(jìn)行應(yīng)用創(chuàng)建、項(xiàng)目開發(fā)、測(cè)試、發(fā)布部署等,實(shí)現(xiàn)項(xiàng)目的全生命周期管理;

· Serverless Devs App Store 是一個(gè)集 Serverless 應(yīng)用在線搜索,一鍵部署以及資源可視化編輯于一體的應(yīng)用中心產(chǎn)品。應(yīng)用中心擁有海量的生產(chǎn)級(jí)項(xiàng)目模板,案例模板,開發(fā)者可以自由選擇,并將項(xiàng)目一鍵部署到指定的云平臺(tái)上。

Serverless Devs 的開源為國(guó)內(nèi)外開發(fā)者提供了 Serverless 工具的新選擇,讓開發(fā)者以更短的路徑體驗(yàn)到多云Serverless 產(chǎn)品,以更快的速度創(chuàng)建和部署 Serverless  應(yīng)用,以更簡(jiǎn)單和更自動(dòng)化的方法進(jìn)行項(xiàng)目管理和運(yùn)維,Serverless 項(xiàng)目通過該平臺(tái)完成全自動(dòng)化后,可節(jié)省 99.9% 的管理成本。

Serverless 工具鏈之困

Serverless 正在改變未來(lái)軟件開發(fā)的模式和流程,并被預(yù)測(cè)將引領(lǐng)云計(jì)算的下一個(gè) 10 年,但盡管如此,開發(fā)者在選擇使用 Serverless 時(shí)仍有諸多擔(dān)憂,這其中最受關(guān)注的無(wú)疑就是工具鏈體系的匱乏。

所謂的工具鏈匱乏,一方面表現(xiàn)在市面上工具鏈不完善,這導(dǎo)致開發(fā)和部署難度大,進(jìn)而增加成本;另一方面表現(xiàn)在,缺乏相關(guān)的工具鏈在體驗(yàn)層將 Serverless 體驗(yàn)進(jìn)一步規(guī)范,優(yōu)質(zhì)工具鏈的匱乏導(dǎo)致本來(lái)就擔(dān)心被廠商綁定的Serverless 開發(fā)者變得更難與廠商解綁。今年 10月,中國(guó)信息通信研究院發(fā)布國(guó)內(nèi)首個(gè)《云原生用戶調(diào)查報(bào)告》明確指出在使用 Serverless 架構(gòu)之前,49% 的用戶考慮部署成本,26% 的用戶考慮廠商綁定情況,24% 的用戶考慮相關(guān)工具集完善程度,這些數(shù)據(jù)背后透露的實(shí)際上是:開發(fā)者對(duì)于完善工具鏈的強(qiáng)烈需求。

Serverless Devs 的優(yōu)勢(shì)

Serverless Devs 幫助解決目前的工具鏈之困,讓開發(fā)者一鍵體驗(yàn)多云產(chǎn)品,極速部署 Serverless 項(xiàng)目。

可支持主流 Serverless 服務(wù)/框架

Serverless Devs 是一個(gè)組件化與插件化的 Serverless 開發(fā)者平臺(tái),開發(fā)者可以在平臺(tái)中可插拔式的使用不同 Serverless 的服務(wù)和框架,同時(shí)可參與組件和插件的開發(fā)。無(wú)論是工業(yè)級(jí)的 Serverless 服務(wù),還是各類開源的 Serverless 框架,Serverless Devs 都可友好支持。開發(fā)者無(wú)需對(duì)市面上每一款 Serverless 工具進(jìn)行研究和學(xué)習(xí),只需通過 Serverless Devs ,就可以簡(jiǎn)單、快捷的"上手"主流 Serverless 服務(wù)和框架。

可視化編輯和部署

Serverless Devs 擁有可視化編輯和部署流程。在 Serverless Devs App Store 中,使用者可以通過關(guān)鍵詞快速檢索所需的應(yīng)用案例或組件,并且通過可視化編輯完成項(xiàng)目配置,通過鼠標(biāo)點(diǎn)擊即可完成項(xiàng)目部署。

無(wú)論是進(jìn)行項(xiàng)目體驗(yàn),還是進(jìn)行項(xiàng)目開發(fā)、運(yùn)維,在應(yīng)用中心的加持下,在可視化編輯和部署的加持下,Serverless 項(xiàng)目的整體部署時(shí)間縮短了近 1 倍。同時(shí),Serverless Devs App Store 也是一個(gè)開發(fā)者開源共建的平臺(tái),所有用戶都可以在應(yīng)用中心發(fā)布自己的組件和應(yīng)用供更多人學(xué)習(xí)、參考以及使用。

靈活與開放的使用方法

與絕大部分的開發(fā)者工具不同的是,Serverless Devs 在進(jìn)行項(xiàng)目描述時(shí)不僅僅可以對(duì)函數(shù)計(jì)算、API 網(wǎng)關(guān)、對(duì)象存儲(chǔ)等資源進(jìn)行描述,也可以通過 Serverless Devs 提供的插件以及 Hook 進(jìn)行 Install、Build、Publish 等行為描述。與此同時(shí) Serverless Devs 不會(huì)對(duì)每個(gè)組件的命令進(jìn)行限制,而是鼓勵(lì)開發(fā)者針對(duì)不同的組件,開發(fā)不同的能力來(lái)應(yīng)對(duì)更多、更復(fù)雜的場(chǎng)景,以阿里云函數(shù)計(jì)算組件為例,它不僅僅支持函數(shù)的部署和移除這樣的傳統(tǒng)能力,還支持日志查詢,指標(biāo)查詢,本地構(gòu)建,依賴安裝,調(diào)試等更多定制化的能力。

Serverless Devs 的這種靈活與開放的使用方法,可以在自動(dòng)化部署、運(yùn)維等領(lǐng)域發(fā)揮非常大的作用,將 Serverless Devs 與項(xiàng)目全生命周期進(jìn)行有機(jī)融合,使得 Serverless 項(xiàng)目的開發(fā)運(yùn)維效能提升 90%。

像使用手機(jī)一樣玩轉(zhuǎn) Serverless

通過 Serverless Devs,我們可以像使用手機(jī)一樣的使用 Serverless。在使用手機(jī)時(shí),我們需要通過在手機(jī)應(yīng)用市場(chǎng)中搜索、下載各種應(yīng)用,并安裝到手機(jī)中進(jìn)行使用;對(duì)于 Serverless Devs 開發(fā)平臺(tái)來(lái)說,我們可以通過 s gui 快捷調(diào)出 Serverless Devs App Store,并在其中搜索并下載組件/插件到 Serverless Devs Tool 開始使用 Serverless,如圖所示:

使用場(chǎng)景

Serverless Devs 可參與到項(xiàng)目的創(chuàng)建、開發(fā)、調(diào)試、部署與運(yùn)維的全流程中,以阿里云函數(shù)計(jì)算組件為例:

· 在項(xiàng)目的創(chuàng)建階段,可通過命令行工具或者應(yīng)用中心進(jìn)行項(xiàng)目的最初創(chuàng)建;

· 在項(xiàng)目開發(fā)過程中,可以通過本地開發(fā)、調(diào)試等能力來(lái)驗(yàn)證本地開發(fā)的正確性;

· 在項(xiàng)目調(diào)試的環(huán)節(jié),可以通過本地調(diào)試與遠(yuǎn)程調(diào)用、日志查詢等能力,來(lái)進(jìn)行項(xiàng)目的最終調(diào)試;

· 在部署環(huán)節(jié),可以先通過依賴安裝、項(xiàng)目構(gòu)建等流程構(gòu)建出完整的部署包,再進(jìn)行項(xiàng)目的部署;

· 在后期運(yùn)維環(huán)節(jié),可以通過指標(biāo)查詢來(lái)進(jìn)行項(xiàng)目健康度檢查,通過日志查詢等來(lái)進(jìn)行問題定位,通過項(xiàng)目發(fā)布等能力進(jìn)行版本發(fā)布,別名發(fā)布以及灰度發(fā)布等;

Roadmap

· 2020 年 10 月,完成阿里云函數(shù)計(jì)算組件的全部能力建設(shè);

· 2020 年 11 月,完成代號(hào)"130"計(jì)劃,一個(gè)月內(nèi)完成 30 個(gè) Web 框架/CMS 的支持,包括不限于 Django,Express,F(xiàn)lask,Koa,Egg,Nuxt,Next 以及 Webpy 等項(xiàng)目的一件遷移能力;

· 2020 年 11 月,完成代號(hào)"32100"計(jì)劃,3 周 21 天,讓 Serverless Devs App Store 擁有 100 個(gè)組件/應(yīng)用,可以覆蓋人工智能、大數(shù)據(jù)、Web 開發(fā)、監(jiān)控告警等多個(gè)領(lǐng)域,并且這些內(nèi)容全部開源;

· 2020 年 12 月,推出全新迭代版本;

· 2021 年 1 月,完成代號(hào)"88"計(jì)劃,8 周完成 8 個(gè)云平臺(tái)的函數(shù)計(jì)算等相關(guān)能力的支持,可以通過 Serverless Devs Tool 快速把項(xiàng)目部署到阿里云等多云平臺(tái),甚至某些組件,只需要修改 provider,就可以實(shí)現(xiàn)多云部署;

· 2021 年 3 月,完成 VScode 插件、云 IDE 等支持,通過編輯器、GUI 形式,使用 Serverless Devs

參與貢獻(xiàn)

Serverless Devs 的開源為國(guó)內(nèi)外開發(fā)者提供了 Serverless 工具的新選擇,讓開發(fā)者可以以更短的路徑體驗(yàn)到多云 Serverless 產(chǎn)品,以更快的速度創(chuàng)建和部署 Serverless  應(yīng)用,以更簡(jiǎn)單和更自動(dòng)化的方法進(jìn)行項(xiàng)目管理/運(yùn)維,未來(lái)期待更多開發(fā)者參與共建。

目前代碼已經(jīng)在 Gitee(碼云)和 GitHub 上正式開放:

快速體驗(yàn) Serverless Devs

通過簡(jiǎn)單的幾行指令,部署一個(gè)寫詩(shī)神器,點(diǎn)擊"閱讀原文"或轉(zhuǎn)向以下鏈接,體驗(yàn)就送 1024 專屬好禮!

分享到:
標(biāo)簽:阿里 重磅 首個(gè) 開發(fā)者 開源 平臺(tái) Devs Serverless
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定