在4月26日的云栖大会南京峰会上,阿里云“意外”推出了研发协同云,可把软件需求、编码、测试、发布、反馈等整个软件开发生命周期都放在云端完成。
据悉,阿里云的研发协同云沉淀了阿里巴巴创立18年来在研发、运维方面积累的经验和产品。阿里云企业级产品总监汤子楠表示,“第一步计划是能够成为阿里云上近百万客户的研发、运维帮手”。
就在一个月前3月22日的华为青岛软件开发云大会上,华为强势推介华为公有云中最具特色的软件开发云。华为软件开发云基于华为30多年来软件开发经验与实践,要在未来几年服务100万个软件开发者、10万家软件企业、1000家院校和培训机构,还要让华为软件开发云进入相关专业的教材和教学工具。
同为基于开源软件技术体系,阿里研发协同云与华为软件开发云有何区别呢?李智强调,互联网公司的软件研发与传统软件公司的最大区别在于研发运维一体化,也就是说互联网公司更强调软件运维,在持续交付、持续集成方面更有实践经验,这也是云计算时代DevOps敏捷开发的核心,而传统软件公司的开发与运维往往是分裂的。
在谈到微软的软件开发体系时,李智作为一个资深微软程序员认为微软的技术体系比较封闭,一旦进入微软技术堆栈就很难出来,而这并不适用于互联网的开源技术体系。李智的声音也代表了广大开发者,反应在CSDN的《白皮书》里就是开发者正在离开微软技术体系。
除了推出研发协同云外,阿里云还在云栖大会南京峰会上推介了刚推出没多久的飞天敏捷版。作为阿里云的核心操作系统,飞天敏捷版支持Docker企业版,这增加了阿里云的专有云和混合云版本在企业级市场的吸引力。据了解,阿里巴巴集团内部运用容器技术已有六年时间,2016年阿里电商核心应用的基础平台全部转向Docker,并通过天猫双11进行了技术验证,能够部署和管控超过几十万容器的规模。
为了加大争夺开发者的砝码,阿里云在云栖大会南京峰会上还推出了两项“黑科技”:无服务器计算平台Function Compute函数即计算、全液体浸没服务器“麒麟”。其中,Function Compute函数即计算是阿里云对AWS提出的无服务器计算环境的应对,可以做到毫秒级弹性伸缩以及按需付费。所谓无服务器计算环境即开发者无需关注软件的某个功能到底是由哪个云数据中心的哪台服务器具体负责执行,只需要关注自己的软件逻辑与特性即可,这是国际上最新的开发者云技术。
而全液体浸没服务器“麒麟”通过把整台服务器浸在液体里循环冷却,数据中心可以无需使用空调,能源使用率(PUE)逼近了理论极限值1.0。在传统数据中心里,几乎有一半的电能消耗在了散热上,而液体降温作为一种极为高效的降温散热方式还是首次运用到商用服务器集群上。据了解,“麒麟”所使用的特殊液体完全绝缘且无腐蚀性,即使浸没元器件20年以上不会发生任何成份变化,也不会对电子元器件产生任何影响。
阿里云还加大了对全球开发者的投资力度。在云栖大会南京峰会上由阿里联合上百家合作伙伴的“2017阿里巴巴诸神之战全球创客大赛”正式拉开帷幕,英法美、新加坡、东京、迪拜、印度、澳大利亚和中国等地的数千支团队将参赛。这已经是第三届“阿里巴巴诸神之战全球创客大赛”,2017年“诸神之战”的全球赛区将扩大至25个。
在国内,截止目前阿里巴巴创新中心已在超过22个城市部署了32个创新中心孵化基地,累计为超过5000家创业企业提供云资源扶持及其它阿里系资源对接。2016年5月,阿里巴巴集团作为唯一一家互联网公司入选国务院首批“双创示范基地”。
根据根据Forrester Wave对中国公共云市场2016年Q4的报告,阿里云处于中国公共云市场第一位,其次是AWS和微软Azure。随着中国公共云/公有云市场第一轮跑马圈地接近尾声,如何让开发者用好、用深、持久使用云服务就成为了下一轮云计算竞争的焦点。华为云、阿里云在 2017年3月和4月先后推出面向开发者的云服务和开发者工具,证明了这一竞争焦点正在快速逼近。