简介:开源之夏xServerlessDevs之夏集结令:召唤热爱开源的你!Serverless是近年来云计算领域的热门话题。它以其极大的灵活性、按需付费、降本增效等优势受到了很多人的追捧。各家云厂商也在不断布局Serverless领域。然而,随着时间的发展,Serverless领域也暴露出一些严重的问题,如供应商锁定严重、缺乏合适的开发者工具、程序调试困难等。为此,ServerlessDevs应运而生。ServerlessDevs是由阿里巴巴发起的serverless领域的开源项目。它的目的是与开发人员一起贡献一个开源的无服务器开发工具,而无需供应商锁定。希望这个工具可以被全世界的开发者用来开发serverless应用。生命周期发挥作用,让开发者可以像玩手机一样玩转Serverless。2022年,ServerlessDevs将再次加入OpenSourceSummer2022,这是由中国科学院软件研究所开源软件供应链照明项目支持的一系列大学开源活动。本次活动旨在鼓励同学们积极参与开源软件的开发和维护,推动优秀开源软件社区的蓬勃发展,培养和发现更多优秀的开发者。活动联合国内外主要开源社区,为重要开源软件的开发和维护提供项目任务,面向全球大学生开放报名。在本次活动中,你不仅有机会与顶级Serverless导师学习交流,通过考核的学员还将获得丰厚的奖金。欢迎同学们积极报名。直接报名(或点击文末阅读原文):https://summer-ospp.ac.cn/#/org/orgdetail/1aaa84be...活动运作方式活动主要角色参与者是学生、社区和导师。社区提供项目列表和描述,并为项目安排导师。学生可以自主选择自己感兴趣的项目进行申请,被选中后有机会获得软件资深维护者(社区导师)的亲自指导。根据项目难度和完成情况,参与者还将获得开源暑期奖金和项目完成证书。项目概览今年,ServerlessDevs在开源之夏宣布了四个项目。这四个项目由社区维护者领导。难度级别为“高级”。领域。Serverless组件开发ServerlessDevs作为Serverless领域的专业开发者工具,致力于在Serverless应用程序的整个生命周期中发挥作用。随着时间的发展,一方面,serverlessdevs已经可以支持很多厂商的FaaS产品,但是对于BaaS产品的支持相对薄弱;另一方面,ServerlessDevs应该对生态整合有更深入的探索,比如资源的创建和管理相关的操作应该交给Terraform。项目详情:Summer-2022(summer-ospp.ac.cn)Serverless应用开发ServerlessDevs有很多功能和组件,但是希望有一些针对性的案例,能够对开发者和用户更加友好,帮助大家更快的开发因此,选择本课题的同学需要了解Serverless架构,并参与体验案例的开发设计。项目详情:Summer-2022(summer-ospp.ac.cn)ServerlessDevsVSCode插件开发作为Serverless应用生命周期管理工具,ServerlessDevs仍然以命令行的形式存在,所以在开发状态下的支持相对比较多虚弱的。选择本课题的同学需要了解ServerlessDevs相关内容并具备基本的业务开发能力,完成ServerlessDevs的VSCode插件设计和开发。项目详情:Summer-2022(summer-ospp.ac.cn)ServerlessCommunityEditionUIConstructionServerlessDevs目前具备可观察性、编辑性等相关能力,但都是分散的单页内容。选择本课题的同学需要具备Serverless和Web应用开发的基础知识,通过对Serverless的深入学习,可以开发ServerlessDevsUI,为社区做贡献。项目详情:Summer-2022(summer-ospp.ac.cn)报名指南关于报名资格:2022OpenSourceSummer活动面向年满18周岁的学生开放。暑期即将毕业的学生,??只要申请时学生证在有效期内,即可在官网提交申请。海外学生可提供录取通知书、学生证、学生证等证明其学生身份的文件。我们对你的期望:具备一定的前端基础知识,如HTML、Javascript、CSS等;对后端语言有一定了解,尤其是Node.js/Typescript;有一颗积极探索的心,不断发现问题,不断创新和挑战;有积极负责的态度,不仅要学习,还要坚持做一件事,乐于探索新事物。加分点:对Serverless有一定的了解;对CI/CD、环境划分等有一定了解;开发过完整项目,有开源贡献经验。参与过程和你的收益对Serverless架构有更深入的了解和理解,深度参与ServerlessDevs社区的开发工作;强大的导师团队,帮助学员快速积累开发经验,体验企业级开发流程和业务从0到1再到N的全过程;对提高自身技术能力和职业广度有很大帮助;丰厚的奖励,包括官方奖金和OpenSourceSummer颁发的证书。奖金数额:每个项目难度分为普通级和高级级两个级别,对应的奖金分别为8000元和12000元。ServerlessDevs的四个项目级别都是“进阶”。(注:奖金金额为税前人民币金额)。奖金发放时间:学生提交成绩后,由导师和组委会进行评审考核。审核通过的同学在系统中填写银行信息,组委会将发放全额项目完成奖金。我们将提供钉钉扫描二维码直接进群,与导师零距离交流!我们在群里免费提供学习资料:Serverless技术图集(65节视频课,8个实战场景)电子书《Serverless 开发速查手册》电子书《Serverless 入门到实战》**强大的导师团队:**我们的导师有丰富的开源项目,云产品开发经验,去年成功带领9名项目学生完成编程,具有丰富的指导经验。王仁达,阿里云高级技术专家。先后在百度、阿里云从事集群管理、云原生应用管理、Serverless相关工作。他致力于提高用户上云和使用云的效率。现任阿里云Serverless工具链技术总监;《Serverless 架构下的 AI 应用开发:入门、实战与性能优化》和其他书籍作者。导师邮箱:_renda.wrd@alibaba-inc.com_袁坤,阿里云前端技术专家,对用户体验、前端架构、Serverless架构有深入研究。目前担任微服务&Serverless前端研发负责人。MentorEmail:_yuankun.yk@alibaba-inc.com_宋罗负责阿里云函数计算产品的功能开发(Runtime开发、事件源集成、企业级Serverless解决方案落地等),目前专注于Serverless开发者工具链的构建,是CloudNativeServerlessDevS/FC组件的研发总监。关注Serverless的最新技术动态和企业级解决方案的落地,努力推动Serverless在开发者中的普及。导师邮箱:_ls147258@alibaba-inc.com_刘宇,国防科技大学博士生;开源项目ServerlessDevs的发起人;导师邮箱:_service@anycodes.cn_ServerlessDevs什么是ServerlessDevs?ServerlessDevs是一个开源开放的serverless开发者平台,致力于为开发者提供强大的工具链体系。通过该平台,开发者不仅可以一键体验多云Serverless产品,快速部署Serverless项目,还可以对Serverless应用全生命周期的项目进行管理。可方便快捷地与其他工具/平台结合,全面提升研发运维效率。六大优势:无厂商锁定:具有可插拔特性,支持不同云厂商的项目部署,一键部署到不同云平台;开源建设:项目通过开源代码和开放生态进行建设,开发者可以随时查看并参与ServerlessDevs开发者工具的贡献,也可以随时随地贡献相关组件和应用;功能灵活可插拔:ServerlessDevs开发者工具本身不具备任何业务能力,所有业务能力都通过ServerlessRegistry的形式组件化可插拔使用,每个组件都可以根据需要定制相应的命令和功能;上手简单快捷:通过开放的ServerlessRegistry模型/规范和应用模式,为开发者提供多形态、多领域、多场景的动手案例;应用生命周期管理:通过组件支持,开发者可以进行项目创建、项目开发、调试、可观察性等多个层面的项目构建和管理;良好的集成性和集成性:通过组件化的支持,可以快速实现与传统生态的有机结合;ServerlessDevs项目官网可以直接访问ServerlessDevs的代码仓库。完整的内容、定期的无服务器事件、直播、用户最佳实践。版权声明:本文内容由阿里云实名注册用户投稿,版权归原作者所有。阿里云开发者社区不拥有自己的版权,也不承担相应的法律责任。具体规则请参考《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如发现本社区涉嫌抄袭内容,请填写侵权投诉表进行举报,一经查实,本社区将立即删除涉嫌侵权内容。
