本文分享自华为云开发者联盟公众号《加入华为云开源共创,让优秀开发者支持更优秀开发者》
9月25日-27日,2024开放原子开源生态大会在北京召开,大会期间,华为云通过论坛主题演讲、OpenSpeech、展台活动等多种形式,与开源开发者进行了深入交流,向开发者传递华为云开源理念和开发者支持政策。
基于华为云的统一开发者平台,打造鲲鹏、昇腾、鸿蒙等生态开发者的统一入口
华为云副总裁、华为云战略与产业发展部总裁黄瑾以"开放创新 成就开发者 共赢根生态"为主题发表演讲,深入探讨开源在智能时代的重要性,以及华为云如何通过开放创新生态,赋能产业,共筑未来。
作为全球云原生企业和全球开源生态建设的先锋,华为以开源携手共建智能世界底座,带来多领域开源成果,共探技术与方案,推动原生和AI加速全球智能化。在智能时代,华为将共筑生态,打造统一的开发者平台,实现共赢发展。
在生态构建方面,华为云始终秉持开放合作的理念,让开发者生于云,长于云,成为决定性力量。目前已有760万开发者在华为云上注册,相比去年增长100多万。华为云不仅为开发者提供技术支持,还升级《华为云沃土云创开源开发者扶持计划》 提供千万资金池,支持开源开发者创新,并通过云商店交易等平台,帮助开发者实现商业闭环。同时,针对开发者关注的算力、开发工具、数据集、模型库等需求,华为云提供千卡的昇腾算力支持,并设计专属的开发空间计划,为每一位开发者提供免费、专属的开发空间,包括:一台云主机,一套开发工具和5G的存储空间。
开源引领创新,让优秀开发者支持更优秀的开发者
随着云原生技术和人工智能大模型应用的全面普及,越来越多的开发者期望通过"更易获取的算力资源,快速部署与使用开源技术,高效的开源技术创新"加入到人人都是开发者的浪潮中,为国内开源发展争当贡献者。
华为云一直在积极拥抱开源生态,希望与开发者一起开源共创,邀请更多开发者参与开源for Huawei生态,将云原生、大数据、AI与大模型以及GaussDB等相关开源组件/框架与华为鲲鹏、昇腾等技术生态对接,帮助其他开发者在华为云上更好地开发开源项目,让优秀的开发者为产品和业务创新提供更优秀的技术支持和服务。为此,华为云推出两大举措:
- 建设生态资源池,发起鲲鹏云千卡支持计划,助力鲲鹏云应用构建,支持开发者基于ARM原生开发,支持千款开源组件for鲲鹏云;发起昇腾云千卡算力支持计划:支持开发者享有即开即用的云端开发环境,一键式完成模型部署及应用开发,通过丰富的昇腾模型应用体验及线上教学实践,在大模型时代快人一步。
- 升级《华为云沃土云创开源开发者扶持计划》,面向国内和海外,为企业、高校和个人开发者,提供代金券和现金双重激励,最高可获得现金激励200万人民币,支持开源开发者创新。同时,开源开发者可以在华为云商店上架开源专业服务,让开源项目获取更广泛的曝光和用户反馈的同时,也为开发者提供了商业变现通路,促进开源产品商业化发展。
加入开源共创,实现技术商业变现
一些企业在上云时常常面临如下需求:不希望与云服务强绑定、预算有限、已经用习惯了某开源组件、需要多云混合部署等。结合开源项目特有的成本低、高灵活性和可定制性等优势,开源项目往往在解决方案中脱颖而出,成为必不可少的一环。
华为云开源共创任务内容为将开源组件或应用与华为云云服务、鲲鹏、昇腾、鸿蒙进行兼容性适配、API/SDK 集成。比如 Airflow、Jenkins 等开源项目,本身并没有集成华为云云服务的能力,在进行适配后,如今这些开源项目也能与华为云进行联动。
以下是部分开源共创任务推荐,欢迎开发者们共同参与:
- Tortoise ORM 开源软件for Huawei 任务规划
Tortoise ORM是一个为异步Python应用设计的ORM库,它允许开发者以面向对象的方式与关系数据库进行交互,同时充分利用异步编程的优应用的性能和响应速度。本任务为了让Tortoise ORM社区支持GaussDB数据库,帮助拓展GaussDB的影响力。
- GLM-4 开源项目 For Huawei 任务规划
GLM-4是智谱AI推出的大规模预训练语言模型的开源项目,支持多模态多语言对话和网页浏览、代码执行、自定义工具调用、长文本推理等典型任务,在语义、数学、推理、代码和知识等多方面的数据集测评中均有突出表现。本任务的主要目的是确保GLM-4在不同硬件环境(昇腾、鲲鹏和openEuler操作系统)下的高效运行,扩展其适用范围,扩大昇腾和鲲鹏处理器在AI和深度学习领域的竞争力。
- CNCF Etcd 适配服务注册和配置开源开发任务
Etcd作为一个分布式的键值存储系统,可用于存储各种关键数据,以键值对的形式进行数据的存储和检索。Etcd被广泛应用于服务发现、服务配置等场景。本任务的主要目的是验证Etcd基于鲲鹏环境进行部署,并应用于微服务架构的服务发现和服务配置场景。
开发者技术支持工程师(DTSE):为开发者提供全流程技术支持
DTSE全称开发者技术支持工程师,在开源共创任务整个环节,DTSE为开源开发者提供全流程的技术支持服务,并主动牵引企业与所需开源项目的开发者建立合作关系,促进业务创新,实现互利共赢。
华为已经发起了20多个开源软件项目,在全球120多个开源社区中积极贡献,参与20多个全球主流开源基金会,与全球开发者共同推动技术进步。随着智能时代的到来,开源技术将成为推动产业创新的重要力量,华为云将继续携手全球开发者,共同构建开放、创新、共赢的开源生态,为产业智能化升级贡献力量。
点击链接,加入华为云开源共创:https://developer.huaweicloud.com/programs/opensource/contributing/