写点什么

第三届云原生编程挑战赛正式启动,Serverless 赛道邀你参加!

作者:Serverless Devs
  • 2022 年 7 月 29 日
  • 本文字数:1879 字

    阅读完需:约 6 分钟


据《云原生开发现状报告》显示,全球云原生开发人员达 680 万,与 2020 年 5 月报告的云原生开发者数量 470 万相比,全球云原生开发人员数量正极速增长,越来越多开发者加入到云原生浪潮中。


据统计,2022 年有超过 75% 的企业在生产环境中使用容器。企业在建设 IT 架构时,云不再是第三方孤立的平台,而是成为企业 IT 架构的一部分,云原生正革新开发模式。企业需考虑云上运维、云上开发、云上迭代、云上容灾等问题,因此全云开发时代已然来临,开发者和企业将迎来技术红利爆发的黄金时代。开发者该如何适应这些变化?


基于此,**第三届云原生编程挑战赛正式启动!**旨为热爱技术的年轻人提供一个挑战世界级技术问题的舞台,本届大赛将深度探索 Serverless、服务网格、边缘容器三大热门技术领域,针对行业热门技术方向,掌握核心处理问题、思考问题的方式,运用最前沿的产品技术工具,全面提升个人能力。


即日起-9 月 6 日,报名参加赛道的团队/个人,均有机会获得超多精美好礼,明星导师倾情零距离指导,更有 ¥170,000 元现金大奖等你来拿!

Serverless 赛题

实现一个 Serverless 架构的 Web IDE 服务

在云的时代,IDE 越来越向着轻量化、分布式的方向演进。在小程序、Low code/No code、在线编程教育、前端一体化开发、大数据处理等领域,Web IDE 都体现了越来越重要的价值。Web IDE 的使用通常是多租户、碎片化的。基于传统架构,要实现一个多租安全、可扩展、高性能、低成本的 IDE 服务很复杂。而借助 Serverless 架构,将大幅降低难度。


本次云原生大赛,我们邀请广大开发者基于 Serverless 架构打造一个 Web IDE 服务。赛题组提供了一个 Serverless Vscode 示例,不改一行代码在函数计算平台上运行 openvscode server,并且实现了简单的数据保存和恢复能力。整个示例代码小于 500 行,但已经是一个功能相对完备的 Web IDE 服务。您可以在此基础上进行扩展,包括但不限于 :


  • 基于 Serverless 云服务的多租隔离能力,将示例扩展为多租的 IDE SaaS 服务。

  • 优化数据保存和恢复策略,即使用户不小心关闭了 IDE 页面,或者运行 IDE 的实例发生故障,用户仍可以快速恢复到之前的状态。

  • 优化 Web IDE 实例的启动性能,随时随地,秒开 IDE !

  • 优化成本。尽可能提高资源利用率,降低成本。


您也可以发挥创意,增加更多有意思的功能。例如:


  • 针对小程序,低代码,数据处理等垂直场景,实现类似于 CodeSandbox 的一站式 IDE 服务,覆盖开发、测试、部署全流程

  • 实现多用户协同开发

  • 能安装多语言 vscode 插件, 编写示例代码有一定的智能提示


请尽情发挥您的聪明才智,解决上述一项或多项挑战,基于 Serverless 架构打造最具创新和产品潜力的 Web IDE 服务吧!Go Serverless!


当然,如果您有更好的方案欢迎自由发挥,可以不用基于这个默认的 Serverless Vscode 示例。


Serverless 架构看起来很适合构建即开即用,用完即走的轻量 Web IDE 服务,这似乎有些不可思议。毕竟,Serverless 计算的特点是“无状态”,而我们以往对 IDE 的认知,常常认为它是“有状态”的。比如,怎么安全、高效的存储和恢复用户数据?这就是你在本次挑战赛中要解决的技术难题之一。本赛题提供一个 Web IDE 服务的参考实现,我们诚邀广大开发者在此基础上进行扩展,发挥创意,创造一个独特的 Web IDE 服务!


立即报名

https://tianchi.aliyun.com/competition/entrance/531985/information?


那么此次大赛还有哪些新奇的玩法?

Serverless 场景体验


本次 Serverless 赛道作品提交将分为基础版作品和进阶版作品 2 种方式,针对 0 基础快速入门开发者我们推出了 “1 分钟 Serverless 极速部署系列” 场景体验活动,带你快速构建一个弹性高可用的 VSCode WebIDE。


【体验说明】选手根据 Serverless 场景体验说明成功部署一个 Serverless web ide,可以对外提供服务即可。(此时对外提供的服务已经是一个体现 Serverless 的极致弹性,事件驱动,按量计费的 web ide 服务)


【体验有奖】大赛期间(6 月 30 日-9 月 6 日),但凡完成 Serverless 场景体验并报名参加云原生编程挑战赛的选手。完成任务后即可获得阿里云定制版背包一个,快来体验吧!


【体验地址】


https://developer.aliyun.com/adc/series/tianchi/alibabacloudnative(建议 pc 端)

大赛详情

赛程安排

奖项设置

参赛即有机会瓜分 ¥51,0000 元现金大奖,各赛道 TOP 6 均可获得现金奖励。此外同时开设 2022 云原生编程挑战赛训练营、大赛征文等活动准备了诸多精美礼品。详细赛题解析以及新鲜玩法,欢迎大家点击阅读原文至大赛官网了解!



【大赛地址】2022 云原生编程挑战赛:https://tianchi.aliyun.com/specials/promotion/Tianchi_2022CloudNativeCompetition

用户头像

All in Serverless 2018.09.12 加入

更多内容关注 Serverless 微信公众号(ID:serverlessdevs),汇集 Serverless 技术最全内容,定期举办 Serverless 活动、直播,用户最佳实践。

评论

发布
暂无评论
第三届云原生编程挑战赛正式启动,Serverless 赛道邀你参加!_Serverless Devs_InfoQ写作社区