传递核心优势及能力
2017-04-06
面对软件产业转型升级的挑战,华为集其优秀研发实践、领先研发理念及先进研发工具,推出一体化的软件开发云平台。
软件开发云是华为企业云面向软件开发团队提供的智能化软件研发管理平台,承载先进的研发模式和方法,为软件企业及软件开发者提供端到端的研发工具服务,可以适用于各种主流软件开发应用场景。
谈及华为软件开发云的初衷,华为软件开发云产品总监徐峰表示,在2016年软件产业百强中,华为连续15年蝉联榜首,软件研发方面具有领先地位。而华为软件开发云正是华为基于其先进经验而打造的一款产品。希望通过这个产品平台可以将华为最优秀的开发方法和能力传递给企业、高校和开发者,帮助他们提升软件交付质量和效率,这就是构建软件开发云的初衷。
對于软件开发云在企业云的定位,华为企业云业务部总裁杨瑞凯表示,在2015年企业云的发布会上,华为定义了企业云的业务边界,就是聚焦IaaS层基础设施服务,聚合SaaS层的生态服务,更好地服务于客户。现在,中国的云发展还属于初级阶段。在此背景下,为了更好地服务于合作伙伴和客户,华为在提供IaaS层服务的同时也会在PaaS层上提供更多的能力,而华为软件开发云正是在PaaS层提供能力。未来,华为会和合作伙伴一起构建PaaS能力。
具体来说,华为软件开发云即一个面向开发者提供的公有云服务,是华为企业云面向软件开发团队提供的智能化软件研发管理平台,它面向开发者提供的云服务,即开即用,开发者可随时随地在云上进行项目管理、配置管理、代码检查、编译构建、测试、部署和发布等操作。
徐峰表示,所有的研发人员和企业软件从业人员只需要申请就可以获得这个软件开发云服务。华为软件开发云基于云上开发、DevOps/持续交付、全生命周期、体验与乐趣四大核心理念,形成了“一多(多场景)、二全(全云化)、三高(高性能、高安全、高智能)”的七大产品特性。多年来,华为在服务质量、可靠性、安全性方面都投入了重金。在项目研发的整个流程中,华为有专业的技术专家解决安全和可靠性设计,有关安全的研讨在产品的设计阶段就融入进来,对每块进行安全测试实施保障。在可靠性方面,通过集群的技术和各种备份的能力保障客户数据的可靠和安全。
目前,在华为软件开发云生态建设方面,华为正与多家企业、高校等单位,共同构建生态体系,引入业界最前沿、最先进的理念和工具运用于软件业务。“中国软件产业正处于一个快速发展时期,华为希望通过多年的实践和软件产业发展相结合,将华为的软件开发运营经验和能力服务于软件企业和开发者,进而推动软件产业快速发展。”杨瑞凯表示。
相关链接
软件开发云主要应用于三大典型场景:一是支撑孵化器在孵企业统一研发工具和环境,实现协同开发;二是助力互联网公司提质增效、降低成本;三是帮助高校改进教学方式,提升学生工程化实战能力。
以高校教育为例,大学生学习软件工程往往无法接触如持续集成、交付、自动化测试等企业软件开发工程方面的知识,导致很多计算机专业学生进入社会步入企业后,会选择转岗到市场或支撑体系中,这是对教育资源的浪费。基于此,华为通过软件开发云平台为大学生提供实战能力,使学生能提早适应企业内部研发的平台,从而大幅提升大学毕业生对企业的适应性,也让企业获得更有能力的“新鲜血液”。