技术铺路,生态架桥:来自华为的开发者全面进阶说明书

原标题:技术铺路,生态架桥:来自华为的开发者全面进阶说明书

如果“软件终将吞噬世界”,那么开发者作为基础能力向最终产品形态转化的催化剂,和丰富应用的源泉,就将是未来新世界的创造者。

拥有了开发者,是否就等于拥有了未来?

作为数字经济时代,行业创新的最小因子,年轻、睿智、真我的开发者们,并不等同于普通的程序员和工程师,他们拥有自我认知,不妥协于现状,不拘泥于现在的游戏规则,打破常规,创造不可能,是开发者圈子中的常态。

不过,随着不同产业数字化应用场景的复杂度与日俱增,尽管各大开源技术生态逐渐稳定, 但“技术门槛高、交流渠道狭窄、学习机会匮乏、优质开发工具难觅……”依然是不少开发者们所面临的困境。如果把开发者当作一颗又一颗的“种子”,如何让他们成长为参天大树才是今天问题的关键所在。

而华为在今年全联接大会上对鲲鹏生态的集中开源,对开发者支持力度前所未有的沃土计划2.0,以及华为云对开发者的全面赋能,正是给了广大开发者一个“海阔凭鱼跃,天高任鸟飞”的机会。

用5年时间,拉近与开发者的距离

2019华为全联接大会DAY3的开发者日,大概是整届华为全联接大会上唯一一天连主论坛演讲者也穿T恤衫的。

华为Cloud & AI产品与服务CTO张顺茂发表主题演讲

这一身与通常西装革履的华为人完全不同的装扮,本身就在告诉开发者:华为其实离你们很近,华为更愿意改变自己来亲近开发者。

其实,华为早在2015年的第一届开发者大会上,就发布了一个“沃土计划”,5年投资10亿美金,使能并帮助全球开发者基于华为开源开放的产品和服务进行技术与商业创新。笔者还记得,当时的张顺茂身上的T恤上写着“相见恨晚”,寓意始终保持“创业心态”的华为与开发者的初心是一致的。

在我看来,打开开发者这个群体,对华为来说的确是一个“难题”。

展开全文

我们知道,华为擅长与合作伙伴和客户交流,这是一种一对一的关系。而融入开发者社区的建设,这种关系就变成了一对多,这原本不是华为的强项。但华为通过沃土计划1.0的5年,改变了我们这种刻板的印象。

在过去的5年当中,华为逐步开源开放了自己的CT产品,IT产品,云服务,昇腾AI计算,鲲鹏计算能力等等;并在全球建立了21个OpenLab,在华为官网和华为云服务上开通了开发者社区,华为云学院;同时,线下每个月都有城市峰会、技术沙龙、开发者大赛,每天都有华为技术认证和人才认证。

如张顺茂所说,“我很高兴看到,我们已经有130万注册开发人员,有14000多家企业开发者伙伴正在华为黑土地上进行产品与方案创新,共同为客户创造价值!”

沃土计划2.0:除了沃土还有阳光和雨露

正因为有了前面5年的铺垫和成绩,今天投资15亿美元,目标汇聚500万开发者的沃土计划2.0,才如此的令人期待。据我了解,华为沃土计划2.0将从5大方面进行升级:

首先,产品方面将重点基于鲲鹏+昇腾两颗核心处理器,打造开源开放的计算产业生态,从OS到DB,从产品服务到开发工具链都将逐步建立更广泛的开源开放社区;

其次,华为将打造360度的全方位赋能体系,从华为云线上社区,到线下OpenLab、城市站开发者沙龙,甚至驻场贴身服务,将让开发者体验到华为的支持无处不在。按照张顺茂的话说:华为为开发者打造一个有温度、有内涵、有智慧的“家”;

第三,华为还将建立更务实的产业联盟,推动产业标准,规范,示范点,技术认证体系的建设,共同做大蛋糕;

第四,华为将按行业建设应用生态,按区域建设产业生态;

第五,华为将进一步与教育、科研机构合作,让每个学生都有机会成为未来的开发者。

实际上相比于五年前的沃土计划1.0。新的沃土计划2.0,已经超越了基本的沃土的概念,更包含了让开发者生长壮大的阳光和雨露。

首先,沃土计划2.0依然保持了“沃土”的本色,将继续在LEADS理念的指导下(Lab as Service、End-to-End、Agile、Dedicated、Social),针对开发者开发历程的了解、学习、构建、上市这四个阶段,优化流程、社区、资源配置等,使开发者在华为平台上更高效地成长。

其次,在沃土之上,更多的营养来自于天空之上,来自于把营养带下来的雨露。所以,我们也看到,沃土计划2.0提供的扶持资源极大的丰富,不仅包括了云服务代金券,OpenLab,培训与认证服务,开发者大赛,还有更具针对性的ISV应用迁移技术支持,华为FAE开发支持服务,华为认证,ISV营销活动与样板点支持等等。

第三,华为也做到阳光的普照,不放弃任何一个类型的开发者。沃土计划2.0,将把开发者细分为四类:高校科研机构、个人开发者、初创企业、企业开发者,针对每类开发者都会有更贴心的使能与支持计划,并通过开发者沙龙、产业对接会、华为云市场、产业创新中心、沃土工场,营销活动等多种手段,为开发者对接客户、伙伴资源,努力建设一个多样性、有活力、共生共荣的生态。

从软到硬,给开发者描绘了一个完整的创新地图

传统意义上的开发者生态,尽管名为“开放”,但开放的深度是极其有限的。业界成熟的开发者生态大都是基于云平台,通过开发工具和标准化接口来吸引开发者,但真正广为人知的成功开发者却并不多。

反观华为的开发者策略中,一是最全面的开发和开源,涵盖了从软件、操作系统、硬件,到AI开放平台;二是更多实际资源的支持,比传统的开发者生态更为“普惠”,成功率更高。

首先,在操作系统层面,华为宣布对服务器操作系统开源,并把华为在服务器操作系统领域的积累全部开放。openEuler将作为独立的开源社区以社区运营方式进行运营,计划在今年12月31日正式上线进行运营。

其次,在软件层面,为了开发者在鲲鹏计算平台上简单、高效地进行软件开发或迁移,华为在2019华为全联接大会上正式发布鲲鹏开发套件,包含编译器和三个工具共四个组件。不仅解决了已有的软件如何从X86迁移到鲲鹏计算平台的问题,也利用超过3000个迁移案例,为开发者树立了成功的模板。同时,华为将在2020年6月开源GaussDB OLTP单机版数据库,开源版本名称为openGauss,可覆盖企业70%以上的数据库业务场景。

第三,在硬件层面,华为正式推出鲲鹏主板,并向合作伙伴全面开放。它不仅搭载了鲲鹏处理器,还内置了BMC芯片、BIOS软件。华为将开放主板接口规范和设备管理规范,全面向伙伴开放华为的技术积累和实践经验。

第四,华为云DevCloud为开发者提供全流程的软件开发工具,方便开发者在云上构建基于鲲鹏计算平台的软件。据了解,鲲鹏开发套件的编译器,已经集成在DevCloud,开发者使用DevCloud即可编译出能在鲲鹏平台上运行的软件,编译过程中,DevCloud可以自动从华为开源镜像站获取最新的软件包和依赖库,构建完成后,开发者可使用DevCloud将软件自动部署到华为云鲲鹏ECS或容器等云服务上。

最后,在AI开发平台方面,华为云为开发者释放压轴大招——重装升级的华为云一站式AI开发管理平台ModelArts 2.0,让整个AI开发流程极简、自动化。

笔者认为,华为云ModelArts是华为做大开发者生态的一个关键因素。在去年的华为全联接大会上,华为云首次推出ModelArts这一可以让开发者上手更快、训练更快、部署更快的全流程平台。

在我看来,ModelArts可以提供丰富的数据集和模型,部分场景实现数据自动标注,以及自动学习和自动训练模型并调参等等标准化的功能,做到让“初学者”构建AI模型;另一方面,对于专业级的开发者,ModelArts保持了多样性的兼容,支持caffe和TensorFlow。正因为这样对开发者全面的支持,让ModelArts收获了超过4万的开发者拥趸。

在经过一年的运行后,ModelArts 2.0升级,瞄准AI开发流程中的五大步骤:数据准备、算法开发、模型训练、模型管理、模型推理进行了进一步的升级。华为云EI服务产品部总经理贾永利表示,华为云ModelArts 2.0重装升级有两大目标:一是降低AI初学者门槛,让更为广泛的AI初学者群体和庞大的软件开发者群体都能快速掌握AI技能;二是提升专业AI开发者效率,使其聚焦在基础核心的算法研究与创新。

致敬开发者:头顶一片蓝天,脚下一片沃土

在今年华为全联接大会的数字包容峰会上,华为副董事长胡厚崑阐释了华为“TECH4ALL数字包容”行动计划,这是华为面向“数字包容”话题的倡议和长期行动举措。按照胡厚崑的话说,“科技不应高居象牙塔,而要普济天下,我们坚信数字技术将惠及每个人、每个家庭、每个组织。”

华为固然强大,但要做到科技普济天下,显然单纯依靠华为的力量是不够的。这也是为什么华为要做强做大开发者生态的原因,通过开发者乃至全社会的科技元素,形成一种聚沙成塔的力量,共同推动科技的普济天下。真正做到在未来5年,再让全球5亿人从数字技术中受益。

我们知道,华为一直强调自己是黑土地,是平台属性。在2019全联接大会中,华为就为开发者们搭建了一个彼此分享经验、体验学习、激发创意的平台——开发者嘉年华。同时,带来了系列开发者十大Session议程,让更多开发者们搭乘上华为的“技术快车”。

开发者嘉年华

而开发者生态,同样需要一个强有力的平台支撑,华为云就很好地扮演了这个角色。

一方面,华为云一直强调普惠AI,那么一个有力的开发者平台结合一个强大的开发者生态,必然会做到输出大量的AI人才,再加上华为云倡导的行业+AI,这就形成了普惠AI最坚实的基座。

另一方面,华为云更像是这片沃土上的“园丁”,通过不断的施肥,科学的种植来培育开发者。在2019华为全联接大会期间,华为云举办了华为云鲲鹏开发者大赛、华为云人工智能大赛·垃圾分类挑战杯、华为云人工智能大赛·无人车挑战杯、华为云数据库大赛等赛事,让开发者感受到华为云上存在了无限可能。

华为云人工智能大赛•无人车挑战杯 决赛进行时

比如,华为云人工智能大赛•无人车挑战杯,华为云一站式AI开发平台ModelArts及端云协同解决方案HiLens能让参赛开发者们轻松地进行的模型开发与部署;华为云人工智能大赛·垃圾分类挑战杯决赛,则用人工智能为垃圾分类乃至千行百业带来更多可能性。

不难总结,华为沃土计划2.0为开发者提供了所有的能力集结的“沃土”,而华为云通过平台赋能和实战演练,无疑则为广大开发者营造了一片更广阔的天空。

更多精彩内容,请点击“阅读原文”,查看华为云官网。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处://www.communicationsetc.net/ganhuo/67.html