2022 开源之夏 | Serverless Devs 陪你“变得更强”
Serverless 是近年来云计算领域热门话题,凭借极致弹性、按量付费、降本提效等众多优势受到很多人的追捧,各云厂商也在不断地布局 Serverless 领域。但是随着时间的发展,Serverless 领域也暴露出一些比较严重的问题,例如厂商锁定严重、没有合适的开发者工具、程序难以调试等。为此,Serverless Devs 应运而生。
Serverless Devs 是一个由阿里巴巴发起的 Serverless 领域的开源项目,其目的是要和开发者们一起贡献一款开源开放无厂商锁定的 Serverless 开发者工具,希望这个工具可以在开发者开发 Serverless 应用的全生命周期发挥作用,让开发者们可以像使用手机一样玩转 Serverless。
2022 年,Serverless Devs 再次加入中国科学院软件研究所开源软件供应链点亮计划支持下的系列高校开源活动——开源之夏 2022。本次活动旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。活动联合国内外各大开源社区,针对重要开源软件的开发与维护提供项目任务,并面向全球高校学生开放报名。
在本次活动中,你不仅可以得到和顶级 Serverless 导师学习交流的机会,通过考核的同学,还可获得一笔丰厚的奖金。欢迎同学们积极报名申请。
直接申请(或点击文末阅读原文):
https://summer-ospp.ac.cn/#/org/orgdetail/1aaa84be...
活动运作方式
- 活动参与方主要角色为学生、社区和导师。
- 社区提供项目列表和描述,并安排项目对应的导师。
- 学生可自主选择感兴趣的项目进行申请,并在中选后获得该软件资深维护者(社区导师)亲自指导的机会。根据项目的难易程度和完成情况,参与者还将获取开源之夏活动奖金和结项证书。
项目一览
今年 Serverless Devs 在开源之夏申报了四个项目,四个项目均由社区 Maintainer 带队,难度等级为 “进阶”,题目类型覆盖了组件开发、应用开发、工具维护、插件开发等多个领域。
Serverless 组件开发
Serverless Devs 作为 Serverless 领域的专业开发者工具,致力于在 Serverless 应用全生命周期发挥作用,随着时间的发展,一方面,Serverless Devs 已经可以支持诸多厂商的 FaaS 产品,但是对于 BaaS 产品的支持比较薄弱;另一方面,Serverless Devs 应该对生态集成有更为深入的探索,例如资源创建和管理相关操作要交给 Terraform 等。
项目详情:
Summer-2022 (summer-ospp.ac.cn)
Serverless 应用开发
Serverless Devs拥有诸多的功能和组件,但是更希望有一些针对性的案例可以对开发者和用户更友好,助力大家可以更快速的完成体验,所以选择该题目的同学,需要了解Serverless架构,参与开发和设计体验案例。
项目详情:
Summer-2022 (summer-ospp.ac.cn)
Serverless Devs VSCode 插件开发
作为 Serverless 应用全生命周期管理工具,Serverless Devs 目前还是以命令行的形式存在,故在开发态的支持比较弱。选择该题目的同学,需要了解 Serverless Devs 相关内容以及具备基本的业务开发能力,完成 Serverless Devs 的 VSCode 插件设计与开发。
项目详情:
Summer-2022 (summer-ospp.ac.cn)
Serverless 社区版 UI 建设
Serverless Devs 目前拥有可观测、Edit 等相关能力,但是都是零散的单页面内容,选择该题目的同学,需要具备已经的 Serverless 基础,以及 Web 应用开发基础,通过对 Serverless 的进一步学习,可以开发 Serverless Devs UI,并贡献给社区。
项目详情:
Summer-2022 (summer-ospp.ac.cn)
申请攻略
关于申请资格:
- 2022 开源之夏活动面向年满 18 周岁在校学生。
- 暑期即将毕业的学生,只要在申请时学生证处在有效期内,就可以在官网提交申请。
- 海外学生可提供录取通知书、学生卡、在读证明等文件用于证明学生身份。
我们期待的你:
- 有一定基础的前端知识,例如 HTML、Javascript、CSS 等;
- 对后端语言等有一定的了解,尤其是 Node.js / Typescript;
- 有一颗积极探索的心,不断地发现问题,不断地创新挑战;
- 有积极负责的态度,不仅仅要学习,更要有对一件事的执着,愿意探索新鲜事物。
加分项:
- 对 Serverless 有一定了解;
- 对 CI/CD、环境划分等有一定了解;
- 开发过完整项目,有过开源贡献经验。
参与流程
(可保存图片收藏)
你的收益
- 对 Serverless 架构有更为深入的了解与认识,并深度参与到 Serverless Devs 社区的开发工作中来;
- 强大的导师阵营,有助于学生快速积累开发经验,感受企业级开发流程与业务从 0 到 1 再到 N 的全过程;
- 对自身的技术能力提升、事业广度提升都有重要的帮助;
- 丰厚的奖励,包括开源之夏官方发的奖金和证书等。
奖金额度:
每个项目难度分为普通和进阶两档,对应奖金分别为 8000 元和 12000 元。此次 Serverless Devs 四项项目等级均为 “进阶”。
(注:奖金数额为税前人民币金额)。
奖金发放时间:
学生提交成果后,导师及组委会进行评审考核,评审通过的学生在系统中填写银行信息,组委会发放全额结项奖金。
我们将提供
钉钉扫描二维码
直接入群与导师零距离交流!
群内我们提供免费学习材料:**
- Serverless 技术图谱(内附视频课时 65 节、实操场景 8 个 )
- 电子书《Serverless 开发速查手册》
- 电子书《Serverless 入门到实战》
强大的导师团:
**
我们的导师有丰富的开源项目、云产品开发经验,并在去年成功带 9 个项目的学生完成编程,具有丰富的指导经验。
- 王仁达
阿里云高级技术专家,先后在百度、阿里云从事集群管理、云原生应用管理、Serverless相关工作,致力于提升用户上云及用云效率,目前是阿里云 Serverless 工具链技术负责人;《Serverless 架构下的 AI 应用开发:入门、实战与性能优化》等书作者。
导师邮箱:renda.wrd@alibaba-inc.com
- 袁坤
阿里云前端技术专家,对用户体验,前端架构以及 Serverless 架构有比较深入研究。目前是 微服务 & Serverless 前端研发负责人。
导师邮箱:yuankun.yk@alibaba-inc.com
- 罗松
负责阿里云函数计算产品功能开发(Runtime 开发、事件源集成以及企业级 Serverless 解决方案落地等),目前专注在 Serverless 开发者工具链的建设,是云原生 Serverless Dev 的 S/FC 组件的研发负责人。关注 Serverless 最新技术动态以及在企业级解决方案的落地,致力于推动 Serverless 在开发者群体的流行。
导师邮箱:ls147258@alibaba-inc.com
- 刘宇
国防科技大学博士生;开源项目 Serverless Devs 发起人;《Serverless 架构:从原理、设计到项目实战》、《Serverless 工程实践:从入门到进阶》、《Serverless 架构下的 AI 应用开发:入门、实战与性能优化》、《架构师特刊:人人都能学会的 Serverless 实践》、《Serverless 速查手册》等书作者。
导师邮箱:service@anycodes.cn
Serverless Devs 是什么
(点击图片跳转阅读)
Serverless Devs 是一个开源开放的 Serverless 开发者平台,致力于为开发者提供强大的工具链体系。通过该平台,开发者不仅可以一键体验多云 Serverless 产品,极速部署 Serverless 项目,还可以在 Serverless 应用全生命周期进行项目的管理,可简单快速与其他工具/平台进行结合,全面提升研发、运维效能。
六大优势:
- 无厂商锁定:具备可插拔特性,支持不同云厂商的项目部署,一键部署到不同云平台;
- 开源形式建设:项目通过开源代码,开放生态进行建设的,开发者可以随时查看和参与 Serverless Devs 开发者工具的贡献,也可以随时随地进行相关组件和应用的贡献;
- 功能灵活可插拔:Serverless Devs 开发者工具本身,不具备任何业务能力,所有的业务能力均是通过组件化的形式,进行可插拔式使用,并且每个组件可以根据需要,自定义相对应的命令和功能;
- 简单快速上手:通过开放 Serverless Registry 的模型/规范和应用的模式,为开发者提供多形式,多领域、多场景上手案例;
- 应用全生命周期管理:通过组件化的支持,开发者可以在项目创建、项目的开发、调试、可观测性等多个层面进行项目的建设和管理;
- 良好的集成与被集成性:通过组件化的支持,快速实现与传统生态进行有机结合;
Serverless Devs 项目官网直达
Serverless Devs 代码仓库直达
更多内容关注 Serverless 微信公众号(ID:serverlessdevs),汇集 Serverless 技术最全内容,定期举办 Serverless 活动、直播,用户最佳实践。
2022 开源之夏 | Serverless Devs 陪你“变得更强”的更多相关文章
- 暑期 2021 | Serverless Devs 最全项目申请攻略来啦!
Serverless 是近年来云计算领域热门话题,凭借极致弹性.按量付费.降本提效等众多优势受到很多人的追捧,各云厂商也在不断地布局 Serverless 领域.但是随着时间的发展,Serverles ...
- 重磅 | 阿里开源首个 Serverless 开发者平台 Serverless Devs
Serverless 从概念提出到应用,已经走过了 8 个年头,开发者对 Serverless 的使用热情不断高涨.为帮助开发者实现一键体验多云产品,极速部署 Serverless 项目,10 月 2 ...
- 参与开源之夏 x OpenTiny 跨端跨框架 UI 组件库贡献,可以赢取奖金🏆!这份《OpenTiny 开源贡献指南》请收好🎁!
大家好,我是 Kagol. 近期有几位朋友在 OpenTiny 技术交流群里询问我们在开源之夏(OSPP)的项目,希望能提前做一些准备工作. 这里给大家简单介绍下开源之夏. 开源之夏是由中科院软件所& ...
- EpiiAdmin 开源的php交互性管理后台框架, 让复杂的交互变得更简单!Phper快速搭建交互性平台的开发框架,基于Thinkphp5.1+Adminlte3.0+Require.js。
EpiiAdmin EpiiAdmin php开源交互性管理后台框架,基于Thinkphp5.1+Adminlte3.0+Require.js, 让复杂的交互变得更简单!Phper快速搭建交互性平台的 ...
- 更强的 JsonPath 兼容性及性能测试之2022版(Snack3,Fastjson2,jayway.jsonpath)
2022年了,重新做了一份json path的兼容性与性能测试.三个市面上流行框架比较性测试. 免责声明:可能测试得方式不对而造成不科学的结果(另外,机器不同结果会有不同),可以留言指出来.以下测试数 ...
- 更强的微光闪烁效果--第三方开源--Shimmer-android
Shimmer-android在github上的项目主页是:https://github.com/RomainPiel/Shimmer-android Shimmer-android干脆在Androi ...
- Android开发者必知的5个开源库
摘要:过去的时间里,Android开发逐步走向成熟.而无论出现多少Android相关的开发工具,我们每天使用的大量开源库却始终是不可或缺的.这里,向大家介绍的是,这个任劳任怨的大家庭中,最受开发者喜爱 ...
- Apache ServiceComb 开源两周年,聊聊其与微服务的前世今生
欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...
- 梦想还需有,因它必实现——发现最新版iOS漏洞,OverSky团队专访
梦想还需有,因它必实现——发现最新版iOS漏洞,OverSky团队专访 “成功了!”,随着一句欢呼声在阿里巴巴西溪园区传出,Cydia的图标出现在一部iOS9.3.4的iPhone6上并成功运行 ...
- 成长为 iOS 大 V 的秘密
成长为 iOS 大 V 的秘密 前言 毫不谦虚地说,我是国内 iOS 开发的大 V.我从 2011 年底开始自学 iOS 开发,经过 3 年时间,到 2014 年底,我不但写作了上百篇 iOS 相 ...
随机推荐
- ML.NET 3.0 增强了深度学习和数据处理能力
.NET团队在 2023.11.28 在博客上正式发布了 ML.NET 3.0::https://devblogs.microsoft.com/dotnet/announcing-ml-net-3-0 ...
- 【源码系列#03】Vue3计算属性原理(Computed)
专栏分享:vue2源码专栏,vue3源码专栏,vue router源码专栏,玩具项目专栏,硬核推荐 欢迎各位ITer关注点赞收藏 语法 传入一个 getter 函数,返回一个默认不可手动修改的 ref ...
- [HAOI2018] 字串覆盖
[HAOI2018]字串覆盖 题目描述 小C对字符串颇有研究,他觉得传统的字符串匹配太无聊了,于是他想到了这 样一个问题. 对于两个长度为n的串A, B, 小C每次会给出给出4个参数s, t, l, ...
- cocos2d-Js 各类碰撞检测
这里总结一下点.圆.矩形之间的简单碰撞检测算法(矩形不包括旋转状态) 点和圆的碰撞检测: 1.计算点和圆心的距离 2.判断点与圆心的距离是否小于圆的半径 isCollision: function(p ...
- POJ-3624 01背包入门
还是入门题,只不过需要优化一下空间,不然就会内存超限 Bessie has gone to the mall's jewelry store and spies a charm bracelet. O ...
- ElasticSearch 命令执行漏洞
漏洞编号:CVE-2014-3120 漏洞详情 CVE编号 CVE-2014-3120 漏洞级别 中危6.8 标题 Elasticsearch默认配置允许动态脚本执行漏洞 披露时间 2014/07/2 ...
- Oracle-Rman备份全解析
RMAN备份数据库物理文件到备份集(backupset)中.在创建备份集时,仅备份已经使用的数据库(不备份空闲的数据块),而且还可以采用压缩功能. RMAN恢复时指当数据库出现介质失败时,使用RMAN ...
- requests.exceptions.ProxyError问题解决方法
出现这个问题是因为你系统上在使用代理,然后你的代理又是规则匹配的. https://stackoverflow.com/questions/36906985/switch-off-proxy-in-r ...
- ElasticSearch之Slow Log
ElasticSearch的慢日志,相关的参数及配置方法. 在log4j2.properties中配置慢日志的输出文件名. Search Slow Log 相关参数 index.search.slow ...
- 解决QObject::moveToThread: Current thread (0x56059f9b0f70) is not the object's t
对 opencv 降级 pip install opencv-python==4.1.2.30