华为上线软件开发云,一站式云端 DevOps 平台

简介:

在12月22日举办的“2016华为大连软件开发云上线大会”上,华为正式上线发布了集其自身研发实践、前沿研发理念、先进研发工具为一体的软件开发云平台,面向软件企业、高校和开发者提供云端研发工具服务。

image

软件开发云是基于华为研发的成功实践经验,通过云服务方式面向软件开发者提供的一站式云端 DevOps 平台。开发团队基于云服务模式按需使用,可以随时随地在云端进行项目管理、配置管理、代码检查、编译、构建、测试、部署、发布等,能更加简单地进行软件开发,提升个人和团队的交付能力和效率。

image

据悉,开发者和开发团队在网站上注册后即可使用华为软件开发云的服务。在平台上新建项目后,可按需对项目需求、任务、缺陷等进行管理,还可通过关注项目、项目卡片以及一键切换项目等功能实现多项目管理。平台提供的多维度的项目看板以及相应的统计报表,可以掌握项目进度与风险;需求讨论、变更记录、服务动态等社交化功能,也促进了团队更高效的沟通与协作。

image

配置管理则主要是提供基于Git的在线代码托管服务,包括代码克隆、下载、提交、推送、比较、合并、分支等。开发者将代码下载到本地,修改、编译完毕后可一键推送云端,实现跨区域协同开发。同时,平台也提供代码质量管理检查功能,能定位代码缺陷,提供修复建议、用户自定义检查规则集和华为典型检查规则集,一键执行、批量处理。代码确认无误后,可以通过编译构建功能一键创建、配置和执行编译构建任务,后台将自动化获取代码、构建、打包,并能实时监控构建状态。

测试管理是在交付前的又一道质量把关,主要提供一体化的测试功能,包括测试需求、用例管理、测试执行、缺陷管理等等,保障产品质量。一切就绪后,则可通过发布管理进行发布,开放软件查看和下载。至此,整个流程完毕。

image

对于开发者和开发团队较为看重的安全性和稳定性,华为软件开发云产品总监徐峰表示,华为多年在服务质量和可靠性、安全性方面投入重金,华为软件开发云研发中同样有非常重要的安全流程,在产品设计之初就有专业技术专家帮助解决安全和可靠性问题。对于各种工具类型以及它所需要的安全研讨在产品的设计阶段就已经融入,并进行过非常多的安全领域测试,对每一块的安全都做了多重保障。在稳定性方面,通过集群的技术和各种备份的能力保障客户数据的稳定和安全。

当前,云时代来临,业务敏捷性及可用性成为软件开发行业新的聚焦点。华为软件开发云的发布,给开发者提供了一站式云端 DevOps 平台,未来,开发技术在迅速发展的同时必将带动国内开发环境的日益成熟 ,受益更多企业级客户及开发者群体。

文章转载自 开源中国社区 [http://www.oschina.net]

目录
打赏
0
0
0
0
209
分享
相关文章
DevOps实践:持续集成与持续部署在现代软件开发中的作用
【10月更文挑战第42天】在快节奏的软件开发世界里,DevOps已经成为一种提升效率、确保质量和加速交付的重要方法。本文将深入探讨DevOps的核心组成部分—持续集成(CI)和持续部署(CD)—并展示它们如何通过自动化流程优化开发周期。我们将从基础概念讲起,逐步过渡到实际操作,最终通过一个简单代码示例来演示这一过程。文章旨在为读者提供清晰的指导,帮助他们理解和实现CI/CD流程,从而在软件开发领域取得竞争优势。
阿里云云效产品使用问题之如何从流水线访问内网平台的HTTP接口
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
云原生架构的崛起与实践云原生架构是一种通过容器化、微服务和DevOps等技术手段,帮助应用系统实现敏捷部署、弹性扩展和高效运维的技术理念。本文将探讨云原生的概念、核心技术以及其在企业中的应用实践,揭示云原生如何成为现代软件开发和运营的主流方式。##
云原生架构是现代IT领域的一场革命,它依托于容器化、微服务和DevOps等核心技术,旨在解决传统架构在应对复杂业务需求时的不足。通过采用云原生方法,企业可以实现敏捷部署、弹性扩展和高效运维,从而大幅提升开发效率和系统可靠性。本文详细阐述了云原生的核心概念、主要技术和实际应用案例,并探讨了企业在实施云原生过程中的挑战与解决方案。无论是正在转型的传统企业,还是寻求创新的互联网企业,云原生都提供了一条实现高效能、高灵活性和高可靠性的技术路径。 ##
268 3
云上应用管理问题之EDAS 对于Container + Serverless Container的场景该如何解决
云上应用管理问题之EDAS 对于Container + Serverless Container的场景该如何解决
101 10
高效部署企业门户网站【阿里云云效平台详细指南】
使用阿里云云效部署企业网站涉及备案域名、ECS、VPC、云效代码仓库和流水线。一键部署通过ROS快速配置,手动部署则需详细配置流水线,包括代码源、构建、部署到ECS。整个流程约10分钟,但需注意网络问题可能导致的异常。一键部署适合快速启动,手动部署适合定制化。文档详细,但可增加常见问题解答和自动化脚本支持。
4950 3
高效部署企业门户网站【阿里云云效平台详细指南】
解读平台工程,DevOps真的死了吗?不,它只是换了个马甲而已,依然是DevOps的延续
最近平台工程这个概念越来越火爆,Gartner 的预测,到 2026 年,80% 的软件工程组织将拥有平台工程团队,来提供内部服务、组件和应用程序交付工具,作为可重复使用的资源。本篇文章将带你走进平台工程,了解它的起源和解决的问题。
224 0
DevOps实践:持续集成与持续部署在现代软件开发中的作用
【7月更文挑战第17天】本文将深入探讨DevOps文化下的两大核心实践——持续集成(CI)和持续部署(CD)。我们将从理论与实操的角度,剖析这两个概念如何转变软件开发流程、提升产品质量与开发效率。文章旨在为读者提供一套清晰的指导原则,帮助他们在实际工作中更好地实施CI/CD,以适应快速变化的市场需求。
DevOps(Development和Operations的组合)是一种强调软件开发(Dev)和信息技术运维(Ops)之间协作与沟通的文化、方法和实践。
DevOps(Development和Operations的组合)是一种强调软件开发(Dev)和信息技术运维(Ops)之间协作与沟通的文化、方法和实践。