华为开发者空间发布,让每位开发者拥有一台云主机,在华为根生态上创新
来源:《华为云DTSE》第六期HDC 2024专刊
摘要:华为开发者空间正式发布,华为云为每个新生态的开发者提供一台云主机、一套开发工具和云上存储空间,华为开发者空间,汇聚了华为优质开发资源及工具,覆盖代码托管、开发编译、测试、部署、运维等应用构建全流程,为开发者提供便捷高效的开发环境。
作者:蒋晓颖 华为开发者空间产品运营
6月底,华为开发者大会2024(HDC 2024)在东莞篮球中心隆重揭幕。会上,华为常务董事、华为云CEO张平安宣布,华为云为每个新生态的开发者提供一台云主机、一套开发工具和云上存储空间,基于华为根技术生态开发、创新。
华为云是华为公司面向开发者的统一底座,目标打造昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等各项根技术的生态,给广大开发者一个更优的选择。
为了开发者更好的学习和使用这些技术,华为云为全球开发者打造专属开发者空间,汇聚了华为优质开发资源及工具,覆盖代码托管、开发编译、测试、部署、运维等应用构建全流程,为开发者提供便捷高效的开发环境。
4项关键能力:
• 云主机开发桌面即时访问:华为开发者空间为每一位开发者提供一台云主机,开发者通过Web链接即可实现随时随地访问,开机即可开始学习体验。
• 开发工具开箱即用:云主机开发桌面预置以华为云CodeArts IDE为核心的开发工具及插件,开发者一站式访问,高效支撑各类场景开发。
• 存储空间:提供云上存储空间,开发者可存储云主机配置、工具配置、代码工程等数据资产,灵活支撑开发者各类资产存储及中转。
• 调测资源极简部署:预置华为云、鲲鹏、昇腾、鸿蒙等场景化沙箱环境,支持分钟级创建及恢复沙盒环境,预置模板化环境配置文件,助力开发者进行二次开发和自动化部署。
开发者空间应用场景:
应用构建,开发者通过华为云生态提供的开放能力实践体验项目,使用云主机下载项目源码,进行开发、编译、部署、运行,完成应用构建;
高校师生开发实践,高校可以通过开发者空间搭建实训平台、开展学校赛事、实现学生作业数据存储。学生通过开发者空间进行学习实践、开发实践,完成课程实验项目;
开源共创,开源开发者通过业界开源组件项目,使用云主机下载项目源码,代码开发,开源适配,完成项目并发布开源仓库和云商店,获得开源激励。
开发者空间案例中心:提供基于开发场景的最佳样例
开发者案例中心,通过打造基于各类开发场景的最佳案例,让个人、高校、企业开发者在面对工作学习的需要时,可以通过场景化开发案例快速上手,掌握云服务的最佳实践方式,解决各种开发难题。同时,我们也鼓励开发者持续贡献案例和开发场景,让开发者案例中心成为一个充满活力和创新的平台。当前已上线的场景案例如下(持续更新中):
a) 软件开发生产线CodeArts初体验:通过本实验,开发者将掌握在云主机上使用CodeArts IDE进行代码检查与修复,进而提高代码质量,以及将CodeArts IDE中代码上传到CodeArts代码托管服务Repo中做云上托管,实现本地调用CodeArts流水线任务的执行。
b) 体验电商网站秒杀抢购功能:Redis 是一个高性能的key-value数据库,支持各种不同方式的排序。Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。开发者在云主机中通过安装和配置Redis,并在Java项目中使用Jedis对接Redis服务器实现缓存功能,使用CodeArts IDE模拟运行电商秒杀抢购场景。
c) 快速体验鲲鹏Devkit的应用改造:鲲鹏和传统X86两者的指令集不同,一样的代码经过编译后,在不同的芯片架构下转换成的不同的机器码,从而不能交叉运行。为了帮助开发者解决将软件从X86平台迁移到鲲鹏平台过程中遇到的疑难问题,鲲鹏提供了DevKit迁移工具,帮助开发者更快更方便的实现跨平台软件的迁移。开发者通过本实验将掌握鲲鹏DevKit代码迁移工具的使用,以smartdenovo软件包为待迁移案例展示C/C++软件的快速迁移过程,达到快速完成C、C++源码迁移的实验目的。
d) FunctionGraph画图应用开发:实验基于FunctionGraph和API Gateway的画图小程序,通过无服务器架构和RESTful API实现了前后端分离,帮助开发者体验部署在线画图工具全流程。
e) AI风格化编程实践:实验是基于FunctionGraph和ModelArts的智能头像动漫化处理应用。开发者可在开发者空间通过部署在FunctionGraph上的函数,上传自己的头像图片,通过调用ModelArts上的动漫头像制作应用,将头像图片转化为动漫风格的头像图片。
面向未来,华为云将持续深耕开发者空间的技术和实践。结合鲲鹏云、昇腾云,鸿蒙云手机以及软硬结合的全栈开发工具链等资源,助力开发者在人工智能、鸿蒙应用开发等领域不断学习,突破应用创新和技术革新的边界。
点击链接获取云主机领取指南及实践指导:https://bbs.huaweicloud.com/forum/thread-0287161227887669009-1-1.html
- 点赞
- 收藏
- 关注作者
评论(0)