3月27日,华为开发者大会2020(Cloud)开幕,吸引全球众多开发者关注和参与。
华为云DevCloud研发总监王亚伟在主题演讲中重磅介绍了华为云CloudIDE,引起开发者关注。作为一个面向云原生的轻量级WebIDE,华为云CloudIDE是华为云DevCloud在开发阶段的核心服务:
可以为开发者提供轻量极速的在线编程体验,帮助开发者快速可靠交付代码,并打通整个开发、测试和运行时。
同时,CloudIDE支持鲲鹏原生的开发环境,10分钟快速开发部署鲲鹏云原生应用,解决当前鲲鹏开发者的最大痛点。
华为云DevCloud研发总监王亚伟介绍:“ 因软件产业形态等发展变化,开发者研发效能提升是当前开发者和企业研发组织愈发关注的重点。而提升研发效能的本质是提升持续快速交付代码的能力,包括持续交付效率、交付质量和交付能力等。华为云CloudIDE也是在这种背景下应运而生。”
华为云CloudIDE面向云原生,AI和移动领域的开发者,致力于打通应用开发态到运行态,将帮助开发者快速可靠的交付价值,提升开发者持续交付的能力。
华为云CloudIDE不仅有代码编辑器的轻量极速,又有IDE的代码理解调试能力,同时还支持在线开发,开发者可以在浏览器中编码调试。同时,它还打通了跟华为强大的云原生平台的连接,让云原生应用开发更方便。
以开源技术为基础,CloudIDE的自研IDE内核对开源技术进行了全方位增强和优化,包括数据的编码解码、调试、语言解析、代码自动补全等。CloudIDE对于主流的云上开发场景的开发者体验进行质的提升。
开发者可以在IDE实例中一站式完成项目创建、编码、调试、测试、微服务容器化、华为云容器服务管理、容器实例部署等一整套云原生开发作业流。开发者不需要在多个环境、页面、工具等来回切换。
欢迎大家在华为云HDC官网的CodeLab环节(基于CloudIDE快速开发、部署微服务)体验华为云上云原生开发的流程。
◆ 开发者要么选择本地编译工具链,这意味着在X86做编码,在鲲鹏环境做编译构建,整个作业流割裂,效率低下;
◆ 开发者要么选择交叉编译工具链,这意味着在X86环境使用ARM交叉编译工具链,这有可能引入ToolChain Leak的问题,难诊断。
而华为云CloudIDE服务支持鲲鹏原生的开发环境,解决鲲鹏开发者的最大痛点。
借助华为云容器平台和CloudIDE分布式任务调度引擎,可在几十秒时间内创建一个鲲鹏原生的云端开发环境,开发者使用手机、平板电脑或者普通PC的浏览器连接到云端实例,即可马上进行编码、调试、测试等开发者作业活动,10分钟快速开发部署鲲鹏云原生应用。
“最好用”除了作为开发者工具本身的核心功能强大之外,更重要的是优秀的开发者体验和贴心的开发作业流设计,让开发者可以无障碍上手,流畅作业和持续高效交付价值。华为云CloudIDE研发团队正向着这个目标持续挺进。