暑期 2021 | Serverless Devs 最全项目申请攻略来啦!
Serverless 是近年來云計算領域熱門話題,憑借極致彈性、按量付費、降本提效等眾多優勢受到很多人的追捧,各云廠商也在不斷地布局 Serverless 領域。但是隨著時間的發展,Serverless 領域也暴露出一些比較嚴重的問題,例如廠商鎖定嚴重、沒有合適的開發者工具、程序難以調試等。為此,Serverless Devs 應運而生。
?
Serverless Devs 是一個由阿里巴巴發起的 Serverless 領域的開源項目,其目的是要和開發者們一起貢獻一款開源開放無廠商鎖定的 Serverless 開發者工具,希望這個工具可以在開發者開發 Serverless 應用的全生命周期發揮作用,讓開發者們可以像使用手機一樣玩轉 Serverless。
?
**今年,Serverless Devs 加入中國科學院軟件研究所“開源軟件供應鏈點亮計劃”支持下的系列高校開源活動——暑期 2021。**這是一項由中國科學院軟件研究所與 openEuler 社區主辦,專門面向高校學生的開源項目開發活動,旨在鼓勵在校學生積極參與開源軟件的開發維護,促進優秀開源社區的蓬勃發展。
?
在本次活動中,你不僅可以得到和頂級 Serverless 導師學習交流的機會,通過審核的同學,還可獲得一筆豐厚的獎金。歡迎同學們積極報名申請:
- 傳送門:https://summer.iscas.ac.cn/#/org/orgdetail/serverlessdevs?lang=chi
一、活動運作方式
- 活動參與方主要角色為學生、社區和導師。
- 社區提供項目列表和描述,并安排項目對應的導師。
- 學生自由選擇項目,與社區導師溝通實現方案并撰寫項目計劃書。被選中的學生將在社區導師指導下,按計劃完成開發工作,并將成果貢獻給社區。根據項目的難易程度和完成情況,參與者將獲得由主辦方發放的項目獎金。
二、項目一覽
?
在開源之夏中,我們共提交了 7 個項目:
- Serverless Devs 測試用例的完善
Serverless Devs 現在的包括主倉庫和組件庫兩個部分。 例如 Serverless Devs repo:https://github.com/serverless-devs 在這個 repo 中,由于 Serverless Devs 項目是發展中的,所以測試用例目前并不完善。所以該項目的工作是為該項目編寫測試用例。 主要包括:https://github.com/serverless-devs 和 https://github.com/devsapp。
?
- Serverless 調試&依賴安裝優化
Serverless 架構很新,很熱,被很多人關注,但是其被吐槽的點還是有一些的,例如調試復雜、安裝依賴復雜。所以通過該項目進行調試和依賴安裝的相關調研,并參與到開源項目中,提供行業的解決方案。
?
- Serverless 架構環境劃分方案探索
Serverless 架構發展速度很快,但是也有很多問題,例如環境劃分(開發環境、線上環境、測試環境)等,希望通過該項目,可以通過工具鏈層面提供一種環境劃分的方案,并將其實現成 Serverless Devs 的組件。
?
- Serverless Devs 云廠商組件開發
Serverless devs 是一個無廠商鎖定的 Serverless 開發者工具,目前已經支持阿里云、騰訊云、AWS 等多家云廠商的 Serverless 產品,希望通過本項目可以進一步拓展云廠商的組件。
?
- Serverless 與前端的碰撞
Serverless 架構被稱為是云計算的下一個十年,更是被很多前端工程師視為“改變命運的轉折點”,通過 Serverless 架構,“前端不再是單純的前端”,通過 Serverless 架構,“人人都是全棧工程師”,那么 Serverless 架構和前端的碰撞到底是什么樣子的?希望通過該項目,更多的同學可以對 Serverless 有一個更深入的了解,對 Serverless 架構有一個更深刻的認識,同時希望可以進一步探索 Serverless 架構與前端的結合點,并做出一些有趣的事情吧!
?
- Serverless 工具鏈新形態的探索
Serverless 架構是一個比較新的話題,Serverless 架構的工具鏈更是比較受關注的點,那么 Serverless 架構的工具鏈和傳統的例如 K8S 工具,和一些監控告警工具有什么區別呢?Serverless 架構的工具更應該注意什么問題呢?它長什么樣子呢?目前 Serverless Devs 作為 Serverless 的工具鏈開源項目,包括 Serverless CLI、Serverless Desktop、Serverless Cloud 以及 Serverless Hub、Serverless Registry 等幾個部分,那么這些模塊又是如何劃分,有什么作用呢?通過本項目,希望大家可以對 Serverless 有一定的了解,對 Serverles 是架構工具鏈有一定的自主思考能力,并且參與到 Serverless 架構工具鏈的創新中。
- Serverless CI/CD 探索
Serverless 架構是相對來說比較新的技術,也是目前比較火熱的技術,隨著時間的不斷發展,其也被更多人所重視,成為更多企業技術選型的首選。通過 Serverless 架構雖然在一定程度上做到了降本提效,但是卻可能產生更細膩的資源,這些資源的管理,持續集成/發布,逐漸地成為了比較重要的關注點,所以本項目將會是 Serverless CI/CD 的探索,主要包括 Serverless 架構下的 CI/CD 是什么樣子的,Serverless 本身是否可以做 CI/CD,Serverless 架構工具鏈和 CI/CD 結合后是什么樣子的。
?
三、申請攻略
1. 關于申請資格
- 本活動面向年滿 18 周歲在校學生;
- 暑期即將畢業的學生,只要在申請時學生證處在有效期內,就可以提交申請;
- 海外學生可提供錄取通知書/學生卡/在讀證明證明學生身份。
2. 我們期待你
如果需要參加上面所述的項目,您需要具備以下基礎條件:
- 基礎的前端知識,例如 HTML、Javascript、CSS 等;
- 對后端語言等有一定的了解,尤其是 Node.js/Typescript;
- 有一顆積極探索的心,不斷地發現問題,不斷地創新挑戰;
- 有積極負責的態度,不僅僅要學習,更要有對一件事的執著,愿意探索新鮮事物;
加分項:
- 對 Serverless 有一定了解;
- 對 CI/CD、環境劃分等有一定了解;
- 開發過完整項目,有過開源貢獻經驗。
3. 參與流程
- https://portal.summer-ospp.ac.cn/summer/login
- https://summer.iscas.ac.cn/#/org/orgdetail/serverlessdevs
- https://summer.iscas.ac.cn/help/assets/項目申請模板.pdf
- https://portal.summer-ospp.ac.cn/summer/login
- 活動官網:https://summer.iscas.ac.cn/
- 公示時間:6 月 30 日
- 7 月 1 日 - 8 月 15 日
- 中期考核結果公示:08 月 30 日
- 8 月 16 日 - 9 月 30 日
- 結項考核結果公示:10 月 22 日
- 11 月上旬
4. 申請建議
- 仔細閱讀學生指南:https://summer.iscas.ac.cn/help/student/。
- 多與導師溝通:對 Serverless Devs 有一個全面的認識;細化方案,提升可行性;展現良好的溝通能力,有助于提升中選概率。
- 每周至少 30 個小時能夠投入在項目中。
- 對活動充分了解,至少要閱讀學生指南、熱點問題、活動日程等內容。
- 仔細查看社區的文檔,認真熟悉社區的參與方式、溝通渠道、社區軟件設計文檔、社區開源倉庫代碼等。
- 項目申請書的質量是被選中的主要因素,仔細閱讀申請要求,提交申請材料。
- 仔細閱讀學生指南:https://summer.iscas.ac.cn/help/student/。
四、獎金說明
1. 獎金額度
每個項目獎金總額根據項目難度分為 12000 元、9000 元和 6000 元(注:獎金數額為稅前人民幣金額)。
2. 獎金發放時間
通過中期考核的學生會先收到 50% 的項目獎金,通過結項考核的學生將獲得剩余 50% 的獎金。若結項評審未通過,則不予發放剩余獎金數額。
五、我們提供
1. 相關的 Serverless 資料,包括 Serverless 的學習路徑
- 線上資料包括:
- 架構的演進
- Serverless 的價值
- 常見架構模式
- Serverless 技術選型
- 線下資料包括:
- 《Serverless 架構》(組織會免費給同學們發放)
- 《Serverless 橙子書》(組織會免費給同學們發放)
2. Serverless Devs 的相關資料
- Serverless Devs 倉庫
- Serverless Devs 文檔
- 什么是 Serverless Devs
- Serverless Devs 組件開發指南
- Serverless Devs 貢獻者文檔
3. 強大的導師陣容
- 寒斜
阿里云智能云原生中間件前端負責人,2016 年加入阿里中間件從事云產品企業控制臺研發工作,目前帶隊負責中間件 20 多款云產品的前端研發工作,主要技術棧為大前端通用技術,包括不限于 Node.js、TypeScript、React、Electron、ReactNative 等。對前端研發效能提升,前端數字化體驗管理體系建設有多年的實踐經驗,目前專注在 Serverless 開發者工具鏈的建設,是云原生 Serverless Devs 研發負責人。關注前端最新技術動態,關注云原生技術對前端群體的影響,致力于向前端群體推廣普及云原生理念。
?
- 西流
阿里云智能云原生函數計算技術專家,負責阿里云函數計算產品功能開發(runtime 開發、事件源集成以及企業級 Serverless 解決方案落地等),目前專注在 Serverless 開發者工具鏈的建設,是云原生 Serverless Dev Tools 研發負責人之一,主導了 S/fc 組件的開發工作。關注 Serverless 最新技術動態以及在企業級解決方案的落地,致力于推動 Serverless 在開發者群體的流行。
- 江昱
NUDT 在讀博士,阿里云 Serverless 產品體驗側負責人,開源社區 Serverless Framework 國內貢獻者,Serverless Devs 項目發起人,Serverless 架構布道師,阿里云 CIO 學院特聘講師,紙質圖書《Serverless 架構》、《Serverless 工程實踐》作者,電子書《架構師特刊:人人都能學會的 Serverless 實踐》作者。
釘釘掃描二維碼或者搜索釘釘群號(33032396)直接和導師交流!
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-tvVfR8qB-1622455382338)(https://intranetproxy.alipay.com/skylark/lark/0/2021/webp/285843/1621487910859-ab8ba7e1-6fee-4245-934c-7891b2627be3.webp#clientId=uf609aaf8-e2b8-4&from=paste&height=140&id=a2yQF&margin=%5Bobject%20Object%5D&originHeight=140&originWidth=140&originalType=url&status=done&style=none&taskId=u25e1245f-56bc-4229-94c7-577ec043f9b&width=140)]
👉 點擊直達開源之夏 2021 Serverless devs 項目列表
總結
以上是生活随笔為你收集整理的暑期 2021 | Serverless Devs 最全项目申请攻略来啦!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Serverless Devs 的官网是
- 下一篇: dubbo-go v3 版本 go mo