关于github:2022-开源之夏-Serverless-Devs-陪你变得更强

34次阅读

共计 3819 个字符,预计需要花费 10 分钟才能阅读完成。

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 流动、直播,用户最佳实际。

正文完
 0