0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为云 classroom 赋能 | Toolkit 系列插件 DevSecOps 助力开发者提速

YG科技 来源: jf_81200783 作者: jf_81200783 2023-08-30 23:09 次阅读

一前言

DevOps 的概念想必大家都不陌生,它是一组过程、方法与系统的统称,通过它可以对交付速率、协作效率、部署频率速率、质量、安全和可靠性等进行提升改善。相比传统的软件开发模式,它是一种工作方式和文化的转变,把开发者和 IT 运营人员衔接起来,紧紧围绕产品生命周期配合,优化改进交付效率与质量。

wKgZomTvW7aABgTDAAJdacMkyEQ466.png

近年来随着网络犯罪的增加,网络安全和个人隐私数据安全越来越得到重视,带来了新的名词 DevSecOps,DevSecOps 是在 DevOps 下的增强,它将安全植入到 DevOps 的每个实践环节中,使安全实践和测试前移,能更早、更快、更便捷的发现解决这些问题,最大程度减少软件问题和漏洞。

二华为云 CodeArts

光有上面的 DevSecOps 这些理念还是不够的,最终还是得通过一系列的工具来帮助我们,即 DevSecOps 平台,它是当下软件开发所需要的工具链集合。如何让软件工具更好的匹配业务快速发展的速度,发挥最大的作用为企业创造价值,有很多企业在这方面做了积极探索,华为云就是其中之一。

华为云 CodeArts 集华为 30 年研发实践、研发理念和研发工具,支持 web 开发、移动 App 开发、微服务开发、云原生应用开发、嵌入式开发等典型研发场景,提供了一站式 DevSecOps 软件开发生产线,包括项目管理、代码托管、开发环境、代码检查、编译构建、测试、安全可信检测、制品生成、部署和运维等环节,帮助构筑更加安全可信、高质量、高效率的软件生产线。目前,CodeArts 已吸引来自政府、金融、教育、软件产品公司嵌入式企业等十多个行业的 200W+开发者使用。

wKgaomTvW7aAYMrPAAQAlHtcKY4478.png

三 CodeArtsDevSecOps 系列插件

作为一名程序员,很多时候都在与 IDE 打交道,一款好的 IDE 除了能让我能更加愉快的敲代码外,还能帮助我提升开发效率,省出更多的时间进行思考和提升。华为云推出的 CodeArtsIDE,提供更好的代码阅读体验,索引速度更快,跳转更准确,其中更是内置华为云 API 开发套件,提供华为云服务与 API 的搜索与引用。

除了大部分时间在写代码外,开发同学也还需要了解软件端到端的流程工具的配置和使用。以前我经常需要保存多个网址,在本地 IDE 和多个工具链链接之间来回切换,十分麻烦,有没有更加高效的方式,让我在桌面少操作就完成一些常用的作业呢?华为云 CodeArtsDevSecOps 系列插件,它把常用的研发作业流程全部都集成到了桌面端,使得很多动作我只需在桌面端就能完成了,极大提升我的工作效率。

CodeArtsDevSecOps 系列插件,覆盖 DevSecOps 端到端的研发作业流程的每个环节,其中有需求管理 Req、代码仓管理 Repo、本地代码检查 CodeCheck、智能编程助手 Snap、华为云 API、构建流水线 Pipeline、自动化测试 TestPlan、制品仓 Artifact、部署 Deploy 等。这些插件通过 DevOpsFoundation 进行整合,使得整体在使用中更加便捷高效。

如下图所示,在本地编写完代码,使用 Req 和 Repo 插件就可以进行需求关联,提交代码后,可以继续在 IDE 内使用 Pipeline 插件串联起相关流程进行构建出包部署的动作,让开发同学在桌面端就能完成很多作业,大幅便捷了端到端的研发流程。

wKgZomTvW7eAN-zZAABhkN0jXdo649.png

在编码上,基于 CodeArts 软件开发生产线和盘古研发大模型的结合,推出的智能开发助手,CodeArtsSnap,可以实现自然语言转化成编程语言,如下图所示,通过编写注释就能帮助我们快速生成代码,大幅提高了编码效率。华为云 API 插件可以帮助更高效、便捷使用华为云服务的 API 去搭建上层应用。CodeArtsCheck 插件更是经过华为数百亿行代码的验证过的代码质量检测工具,为代码质量和安全保驾护航。

wKgaomTvW7eAPhI_AAAd5FeiuUo321.png

这里就介绍这么多,更多的插件细节可以在HuaweiCloudToolkit官网查看。

8 月 22 日-9 月 15 日,华为云 828 营销季火热进行中!多款明星产品和解决方案汇聚一堂,为千行百业及个人开发者提供技术支持、降低上云成本、实现创新发展。即刻登录华为云官网,畅享华为云 828 营销季专属福利,抓住上云采购好时机!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为云
    +关注

    关注

    3

    文章

    2155

    浏览量

    16807
  • devops
    +关注

    关注

    0

    文章

    100

    浏览量

    11902
收藏 人收藏

    评论

    相关推荐

    HarmonyOS SDK,助力开发者打造焕然一新的鸿蒙原生应用

    控件。场景化控件通过把用户态常用的操作组合(包括但不限于 UI、逻辑和数据)整合在一起,并对其进行针对性的性能优化、体验打磨,为开发者提供标准化服务控件,从而提升复杂场景的开发效率。例如华为账号一键登录
    发表于 01-19 10:31

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    希望更多的生态厂商入驻电子发烧友论坛,一起开发者,共筑繁荣社区生态! 关于飞腾: 飞腾信息技术有限公司是国内领先的自主核心芯片提供商,致力于飞腾系列国产高性能、低功耗通用计算微处
    发表于 12-11 16:11

    【鸿蒙生态千帆起】HarmonyOS系统级地图与位置服务,广大开发者

    在\"与HarmonyOS同行,开放生态,共赢未来\"为主题的HUAWEI Developer Day(简称HDD)沙龙中,Petal Maps为开发者们带来了在
    发表于 11-22 10:37

    华为云应用中间件系列,Redis 实现(电商游戏应用)排行榜示例

    云服务、API、SDK,调试,查看,我都行  阅读短文您可以学习到:应用中间件系列之 Redis 实现(电商游戏应用)排行榜示例 什么是 DEVKIT  华为开发者插件(Huawei
    的头像 发表于 10-26 09:23 214次阅读
    <b class='flag-5'>华为</b>云应用中间件<b class='flag-5'>系列</b>,Redis 实现(电商游戏应用)排行榜示例

    华为云应用中间件 DCS 系列 | Redis 实现(视频直播)消息弹幕

    云服务、API、SDK,调试,查看,我都行  阅读短文您可以学习到:应用中间件系列之 Redis 实现(视频直播)消息弹幕 什么是 DEVKIT  华为开发者插件(Huawei Cl
    的头像 发表于 10-26 09:19 187次阅读
    <b class='flag-5'>华为</b>云应用中间件 DCS <b class='flag-5'>系列</b> | Redis 实现(视频直播)消息弹幕

    华为云应用中间件 DCS 系列 | Redis 实现(电商网站)秒杀抢购示例

    云服务、API、SDK,调试,查看,我都行  阅读短文您可以学习到:应用中间件系列之 Redis 实现(电商网站)秒杀抢购示例 什么是 DEVKIT  华为开发者插件(Huawei 
    的头像 发表于 10-25 22:42 250次阅读
    <b class='flag-5'>华为</b>云应用中间件 DCS <b class='flag-5'>系列</b> | Redis 实现(电商网站)秒杀抢购示例

    HarmonyOS SDK,开发者实现更具象、个性化开发诉求

    随着移动互联网的逐步成熟,用户的需求越来越细化。鸿蒙生态为开发者提供的HarmonyOS SDK开放能力,高效美团外卖等合作伙伴实现更具象、个性化的开发诉求,给用户提供更丰富便捷的
    发表于 10-24 17:34

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless云端服务支持说明(一)

    华为还提供了端一体化开发开发体验。开发者可以在DevEco Studio中基于统一的技术栈,高效、协同地完成端、
    发表于 10-08 10:22

    OpenHarmony创新赛|直播第三期

    开放原子开源大赛OpenHarmony创新赛直播间持续邀请众多技术专家一起分享应用开发技术知识,本期推出OpenHarmony应用开发之音视频播放器和三方库的使用和方法,
    发表于 09-12 18:53

    华为云 CodeArts DevSecOps 系列插件 | 助力更高效的软件研发

    工作方式和文化的转变,把开发者和 IT 运营人员衔接起来,紧紧围绕产品生命周期配合,优化改进交付效率与质量。 近年来随着网络犯罪的增加,`和个人隐私数据安全越来越得到重视,带来了新的名词 DevSecOpsDevSecOps
    的头像 发表于 09-06 23:23 250次阅读
    <b class='flag-5'>华为</b>云 CodeArts <b class='flag-5'>DevSecOps</b> <b class='flag-5'>系列</b><b class='flag-5'>插件</b> | <b class='flag-5'>助力</b>更高效的软件研发

    STM32Cube生态系统助力开发者释放创造力

    STM32Cube生态系统,助力开发者释放创造力,本片文档主要介绍选型、原型评估、配置、编译、软件包、调试、烧录、监测和总结。
    发表于 09-05 06:10

    华为classroom 赋能|tookIT 助力开发者上云

    体验。 什么是 Huawei Cloud Toolkit Huawei Cloud Toolkit 中文名是华为开发者插件,是基于
    的头像 发表于 08-31 15:26 247次阅读
    <b class='flag-5'>华为</b>云 <b class='flag-5'>classroom</b> 赋能|tookIT <b class='flag-5'>助力</b><b class='flag-5'>开发者</b>上云

    【直播合集】HDC.Together 2023 精彩回顾!收藏勿错过~

    开发者一站式服务 面向鸿蒙生态开发者华为开发者联盟提供“学-练-考-证-赛”一系列资源,满足开发者
    发表于 08-17 17:21

    HarmonyOS NEXT新能力,一站式高效开发HarmonyOS应用

    的应用呈现在消费面前。 为了帮助开发者更好地实现HarmonyOS应用的开发华为面向开发者推出了由
    发表于 08-14 15:08

    插件界的全家桶!对接华为云能力就用它了!

    华为开发者插件(Huawei Cloud Toolkit)是围绕华为开发者生态工具体系打造的
    的头像 发表于 07-13 22:19 262次阅读
    <b class='flag-5'>插件</b>界的全家桶!对接<b class='flag-5'>华为</b>云能力就用它了!