光远软件股份有限公司

助力软件产业升级转型 华为掀起中小软件企业研发水准新高度

时间:2017-03-24    点击:次     来源:赛迪网    

一个国家、一个地区信息产业的强弱最核心的就是两个能力,就是软件和芯片能力,这两大能力对信息产业,包括新一代信息产业的发展,都会产生重大的推动。如今,非常热门的大数据、人工智能、智能制造等很多能力,都需要软件来实现,或者由软件来进行支撑。

  顺应未来新的技术与产业发展需求,继华为软件开发云在大连上线以后,又在青岛落地。华为企业云业务部总裁杨瑞凯,在华为青岛软件开发云大会期间,接受赛迪网采访时表示:“华为软件开发云落地大连和青岛,总体的考量还是软件开发云的生态建设。未来几年华为将重点推进3个“1”工程,服务10万家软件企业,100万个开发者,1000家高校和培训机构。

  软件开发云助力软件产业升级转型

  目前,华为通过软件开发云开放华为近30年软件工程实践经验,打造了云端一站式的Devops研发平台,已经服务300多家企业,每天有超过10000个开发者在线使用。杨瑞凯强调:“华为在助力软件产业升级转型过程中,通过院校、培训机构让软件开发云成为软件相关专业主要教学工具,使学校学生快速用上未来企业级的软件开发工具。在这样的一个大的发展思路下,来推动中国的软件名城、省会城市和副省会城市等,进行软件产业发展。”

  软件和信息服务业作为青岛市未来发展主要产业之一,现产值1600亿元,并有1000多家软件企业,同时省内有山东大学、海洋大学、中国石油大学等科研教学机构。“在这样一个具有良好的软件产业发展基础的城市,华为愿意与青岛进行紧密合作,并共同携手打造更多软件名城,助力软件人才的培养,促使中小企业使用软件开发云,进而推动软件产业的发展。”杨瑞凯表示。

  云计算发展至今,在PaaS层面提升了很多能力,不管是各种数据库服务,关系型数据库还是非关系型数据库,又或是企业中间件服务等等,提供这些能力的目的,就是让开发者能够更快、更方便的开发出应用,并部署在云端。如何才能更快、更好的在云端开发构建软件和应用,这就是当前的一个巨大挑战。

  中小软件企业研发水准新高度

  这种挑战来自于,PaaS能力的孤立,是因为缺少一个能够整合各种PaaS、IaaS能力的关键环节,然而这个环节,软件开发云平台完全能够弥补。华为企业云CTO宋勇,接受赛迪网采访时表示:“对于软件和应用的开发,不是简单的把各种云端的服务进行拼凑,而是要将软件工程的经验和方法、软件开发的工具以及基础的云服务能力进行整合,才能形成完整的环境。”

  华为在软件研发经过30多年的积累,历经了从传统开发模式到现在的DevOps等开发模式的过程。宋勇强调:“今天我们把华为的研发能力开发出来之后,再结合华为在IaaS、PaaS上的能力,可以提供一套完整的开发、测试、部署到运行的环境。从而,将中小软件企业的研发水准拉到一个全新的高度,来共同推动软件产业的发展。”

  软件企业在云端进行完整的开发,底层可以调用华为云的基础能力。华为将先进的软件工程理念整合到软件云平台上,企业在这个平台上进行开发,从开发到测试部署以及运行环节,研发环境和生产环境,整套体系都可以在云端实现,并且都是完整相同的体系结构,同时也避免了软件发布之后部署,由于环境不一致带来的的一系列问题,大大提高了软件企业的竞争力,提高了生产效率也极大的减少了成本。

  宋勇认为:“华为软件开发云不仅仅是减少成本的问题,因为作为一个典型的中小企业不管花多少钱,过去几乎都是无法达到这个研发水准,而使用软件开发云,他们就可以实现自己的梦想。”

  云时代面临的新挑战

  随着云计算的发展,互联网的业务变得越加广泛,为更快适应市场的变化和需求,只有更加敏捷才能够更快适应时代的发展。敏捷开发打破了原有实践,以至于发展到持续交付模式。那么,持续交付怎样才能达到自动化能力,使产品的版本交付达到更短的时间,比如说两个星期到一个月。

  华为软件开发云产品总监徐峰,接受赛迪网采访时表示:“现在云时代随着软件形态的变化,服务变得力度更小,这就是微服务模式。基本上能够每天进行交付,对这种小服务的开发、测试、部署和升级,就变成DevOps模式。对软件工程本身来看是没有先进性之说,只是顺应时代的变化产生适应当下时代的变化。但对于华为来说,每一次变化都是紧跟前沿的变化。”

  随着时代的需求,华为软件开发从最早期的CMM软件工程方法,到后续推动了持续交付的发展,现在随着微服务时代的到来,华为又将整个研发流程进一步向后延展,出现了DevOps。华为希望将近30年积累的软件工程的经验,以及先进的工具和实践分享给企业,使其能够站快速发展。