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. 参与流程

  1. 于报名系统内注册账号并填写个人资料:

    • https://portal.summer-ospp.ac.cn/summer/login
  2. 于官网挑选项目,与导师沟通并准备项目申请材料:
    • https://summer.iscas.ac.cn/#/org/orgdetail/serverlessdevs
  3. 查看项目申请模板并根据要求准备相关材料:
    • https://summer.iscas.ac.cn/help/assets/项目申请模板.pdf
  4. 通过报名系统提交项目申请材料:
    • https://portal.summer-ospp.ac.cn/summer/login
  5. 申请通道将于 5 月 24 日开放
  6. 项目申请审核结果公示,学生可在官网查看申请结果
    • 活动官网:https://summer.iscas.ac.cn/
    • 公示时间:6 月 30 日
  7. 进行第一阶段项目研发,提交研发成果供中期考核
    • 7 月 1 日 - 8 月 15 日
    • 中期考核结果公示:08 月 30 日
  8. 中期考核通过者进行第二阶段项目研发,提交研发成果供结项考核
    • 8 月 16 日 - 9 月 30 日
    • 结项考核结果公示:10 月 22 日
  9. 年度优秀项目公示
    • 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 最全项目申请攻略来啦!相关推荐

  1. 秋招启动,送给2021届同学的最强求职攻略

    秋招启动,送给2021届同学的最强求职攻略 2020年,对于即将参加秋季校园招聘会的大学生可能是特别特别困难的一年. 我们可以看到自2月份以来的一些现象-- 2020年应届大学毕业生874万,相较去年 ...

  2. 10大申请攻略+套磁技巧助你完胜美研申请

    摘要:很多美国研究生申请的小伙伴对于申请过程其实并不是很清楚,甚至对于套磁这个最重要的环节也不甚了解!今天就带着大家一起来看看美国研究生申请的10大申请攻略+套磁技巧助你完胜美研申请 1.一般录取比例 ...

  3. 商务工作人员用什么邮箱,超好用的商务邮箱申请攻略!

    在职场,想获得长远的发展,基础的行头是不能少的,比如电子邮箱.名片啊.如果是市场人员还需要准备一身见客户的得体西装.在实际商务工作中,如何与客户建立长期联系也是一个大课题.而电子邮件便是这个过程中最普 ...

  4. 博士后申请攻略:从大陆申请海外的postdoc

    发信人: eulerzhu (过客), 信区: PhDAdvance 标   题: [转贴]博士后申请攻略从大陆申请海外的postdoc 发信站: 两全其美网 博士后申请是实力与机遇的结合.实力当然是 ...

  5. 香港科技大学计算机研究生几月开放申请,2018香港科技大学学生宿舍申请攻略...

    赴港求学,住宿可是个大问题.对于刚到香港的新生来说,学校宿舍无疑是既方便经济又安全可靠的选择. "香港365天"曾经介绍过香港大学学生宿舍的申请攻略.而今天Alice要给大家介绍的 ...

  6. Eclipse全键盘编码攻略之一——入门

    入门 Alt+/ 平时我们输入类实例后按"."就会有个自动补全的提示,其实可以在任何地方按这个快捷键都可以弹出类似的提示,变量名补全.成员变量选择.自动取名等等--.如果闲自己按这 ...

  7. html5游戏 刺客,完美刺客攻略:完美刺客小游戏全关卡通关攻略

    完美刺客要怎么顺利的通关呢?在完美刺客小游戏中,丰富的关卡考验着大家的脑洞与反应,想要快速通过并不是一件轻松简单的事情,那么今天小编就为大家带来详细的介绍,帮助大家顺利的通过关卡,感兴趣的朋友们一起来 ...

  8. 全球位置编号GLN申请攻略

    GLN是什么? GLN是Global Location Number的简称,中文含义是全球位置编号,用于电子数据交换(EDI,Electronic Data Interchange).自动数据采集及其 ...

  9. 如何选购 SSL 证书(附免费SSL证书申请攻略)

    本文涵盖以下内容 1.SSL证书类型 2.如何选择SSL证书供应商 3.免费SSL证书评测和申请攻略 看官可以根据自己的需求直接跳到你想看的部分. 一.SSL证书类型 第一次选购 SSL证书,你一定很 ...

最新文章

  1. python3.0视频教程_python中文视频教程(全38集),全套视频教程学习资料通过百度云网盘下载...
  2. 一群热爱python运维的精英们!
  3. python面向对象编程的优点-Python面向对象编程 一
  4. python领域有什么用-Python都能应用到哪些领域?具体就业职位有什么?
  5. [转]Javascript 闭包
  6. 以下哪个不是迭代算法的缺点_海量数据分库分表方案(一)算法方案
  7. android:descendantFocusability用法简析
  8. android 谷歌邮箱,Android 使用 SMTP 发送邮件 (Gmail)
  9. Java中方法的继承以及父类未被子类覆盖的方法调用的问题
  10. AjaxPro.dll和AjaxPro.2.dll的web配置方法
  11. win10任务栏怎么还原到下面_详解:新版 WIN 10 V2004 任务栏和开始菜单全透明
  12. 【mmdetection】mmdetection数据处理pipline结果可视化
  13. 2013.8.4thinkPHp学习
  14. mysql备份psb文件怎么打开,当迁移 Navicat 到新电脑时,如何保留数据库连接信息?...
  15. shadow文件的MD5密码破解
  16. cdr软件百度百科_cdr是什么软件?
  17. ECS架构 Entitas-CSharp学习之路(二)
  18. java 怎样判断拼图是否可还原_拼图游戏可解性判断,自动生成可解拼图
  19. 安全的远程访问是保护知识产权的关键
  20. 奶牛慢跑 (寒假每日一题 18)

热门文章

  1. 【网络安全】无需SOCKS支持,帮助广大渗透测试人员建立一条隐蔽的通信信道
  2. 9、 InnoDB行锁
  3. 1.23 实例:查询个人信息
  4. 绘制HTML5的Logo
  5. Acwing第 26 场周赛【完结】
  6. Maven配置JDK编译版本
  7. PageHelper商品分页实现
  8. MySQL删除普通用户
  9. mysql导出数据库报错,navicat 导入导出数据库报错的解决
  10. 【PAT】A1090 Highest Price in Supply Chain