热点:

    分享与热爱 这才是阿里云MVP的标签

      [  中关村在线 原创  ]   作者:徐鹏

        “阿里云要和数百万开发者一起成长,共同定义、参与、分享云计算。”阿里云开发者中心负责人林昊(花名毕玄)笃定地说。在2018广东云栖大会上,开发者应该是被提及最多的词之一,为此甚至请出了很少露面的技术大神毕玄来站台。近年来,K8S、TensorFlow等开源技术对云计算、AI在中国的蓬勃发展起到了关键作用,而背后则是阿里、微软、华为这样的技术领导企业对开源产业的持续贡献。

        在全球最大的代码托管平台GitHub上,阿里巴巴拥有超过3600位贡献者,支持着400多个开源项目,获得了30万个GitHub Star,是唯一入围GitHub顶级贡献名单的中国公司。同时,阿里云还支持着多家开源基金会的发展,例如其在去年12月初成为了CNCF的白金会员,再如阿里还提出了OpenMessaging的标准,希望借助标准让开发者更好地使用消息引擎,OpenMessaging也入驻了Linux基金会。

        随着越来越多的开发者享受到开源带来的红利,开源产品也会在行业场景里解决越来越多的通用技术问题,企业不再需要将更多的精力放在标准架构的构建上,而是去专注于围绕核心业务进行创新。“在我们开源的400多个GitHub项目中,覆盖了很多技术领域,包括开发框架、微服务、消息、AI、大数据等等,我们也希望能够与所有的开发者建设更好的生态体系。”毕玄说。

    拥抱开发者的四个共性

        在这个生态中,毕玄用了四个“共同”来阐述阿里云与开发者的紧密联系。共同成长,2007年底加入阿里巴巴的毕玄有着超过15年的开发经历,也让他看到了在技术不断演进的过程中,学习新技能的必要性。阿里云的云栖社区有超过1万个技术博主,为所有来到云栖社区的开发者提供专业知识。同时,阿里云大学也通过视频、文档的方式积累了4000多堂课程,帮助近15万人参与到了阿里云的认证体系,推动着全民云计算。此外,阿里云还会吸引更多的技术人才加入,并挑选其中的技术大神成为MVP。目前,阿里云共有311位MVP分布在全球24个国家或地区。

        共同定义,例如阿里云会与开发者共建云原生软件栈,去探索不同的云计算技术在各行各业的最佳实践,看看各个场景中适用的编程模型和应用及技术组合到底是什么。毕玄谈到,阿里巴巴起初主要做的是电商业务,因此软件也是为电商行业设计的。随着业务版图扩展到大文娱、出行、生活服务等新的领域,就会发现每个行业对技术的要求存在差异化。“如何让云技术与行业结合?只靠阿里难以实现,需要我们与各行各业的开发者一起去探索,那些适合行业的云延伸技术栈怎样构建。”毕玄说。

        共同参加,这也是阿里云开发者生态的基础。为了营造一个良性的社群体系,由毕玄领导的阿里云开发者中心提供了从开发、测试到运维的丰富工具,可以满足开发者在物联网、移动等不同领域的需求,他们开发的产品可以在云市场中进行交易,入驻云市场的软件公司已经超过2000家。此外,阿里云还通过云栖大会、天池大赛等活动为开发者提供了分享和展示的平台,已举办100多场的天池大赛涉及AI、大数据、中间件等技术领域,先后吸引了来自多个国家的3000余所高校和实验室参加。

        如今,拥抱开源几乎成为了每一家技术领导企业的共识,而开源的核心理念就是共同分享。对此,阿里云的理解可以从两个方面来看:第一是回馈,通过加入Apache、Linux、CNCF等十余家开源组织,阿里云将更多的研究成果贡献给基金会;第二是将过去数年中遇到的技术挑战转化为经验积累,以软件开源的形式贡献给社区,像Dubbo、WEEX、Dragonfly等等。

    共建开启云原生之路

        在阿里云与开发者共建、共生的过程中,也涌现了一批卓越的开发者群体,这就是阿里云MVP。张波,欢聚时代(虎牙直播)运维研发架构师,负责虎牙运维体系的建设,在2018年9月正式成为阿里云MVP,他回忆称,与阿里云的合作始于2015年的CDN业务,虎牙直播所面临的新兴业务高速增长使得其开始寻找传统CDN厂商之外的合作伙伴。

        “当时我们看到了一些传统厂商不具备的新技术,一个例子就是通过日志对CDN性能进行分析,建设CDN的监控体系为客户提供使用指导。让CDN厂商把日志服务化,以前可能要隔几天才能交付,阿里云的效率会快很多。”张波说,“使用阿里云的CDN服务有四年了,已经可以做到单个用户请求级别的成本核算,每个月能够给公司节省数百万的费用。”

        2018年,虎牙直播与阿里云有了首个共建的项目——Nacos,其定位是“构建云原生应用的动态服务发现、配置和服务管理平台”,除了支持Dubbo,对Java微服务体系的Spring Cloud,以及Kubernetes等同样友好兼容。“我在虎牙负责中间件团队,在技术选型时发现了Nacos项目,在项目初期就参与进来了。虎牙的技术架构要剥离YY转向混合云的模式,Nacos的选型匹配度很高,现在这个项目在虎牙已经初步落地,有五、六个生产环境的项目投入使用,预计今年会有20%的新业务迁移上去。”

        说到Nacos就不能不提Dubbo,前者在服务治理、流量治理、服务运营和管理等方面给予了Dubbo很大的支持。在Dubbo这个微服务项目上,阿里云投入了十多位工程师,经历了从2.0到3.0的版本迭代,Dubbo也越来越关注云原生环境的建设。

        张波颇为感慨地说:“阿里云在这方面的投入比其他厂商更多,而且原来很多服务都是应用于内部的,后来他们逐渐配备了一些专有团队去服务云原生项目,Dubbo项目就是其中之一,这种对于云原生、对开源项目的支持是巨大的。”

    MVP背后的含义是无私分享

        在阿里云MVP的官网上,写着成为MVP的评选标准,即在过去一年中,至少要满足以下一项条件:原创技术博文5篇以上或参与编写专著;线下进行技术分享或讲授;在云栖社区、其他技术社区有多种贡献;聆听平台被采纳建议在5条以上。大学期间攻读计算机科学技术专业的张波从小就对计算机有着浓厚的兴趣,这种热爱从早年间的闭源开发延续到了JAVA、Python引领的开源软件时代,正是这份对技术的纯粹追求让他有着与生俱来的分享精神。

        事实上,张波并没有为了成为MVP去“有意为之”。“我跟阿里云的很多产品都打过交道,而且时间比较久,像一些服务从它还没有成熟的时候我就参与进来了,这些产品在完善的过程中都有我的建议在里面。我觉得成为一个MVP最主要的原因,就是长期与阿里云的合作,以及对阿里云生态项目的建议,还有在其他场景中对阿里云使用的帮助。”张波说。

        相信与张波有着同样想法的MVP不在少数,而这也是开源分享的初衷——无私奉献,不求回报。目前,阿里云MVP的评选频率是每2-3个月新增一期,每期的人数为十多个,第7期MVP预计会在今年12月公布。在张波看来,能够独立生存下来的优质开源公司并不多,因此大家有必要对开源事业给予更多的关注,“我觉得做开源这个事情的人,本身不是追求利益的,其实就是兴趣,如果逐利就是to B的东西,开源其实更to C。”

        通过多年来与阿里云的接触,张波对后者的开放心态也表示了赞许:“阿里的同学都非常open,愿意把自己的经验和见解分享给大家。这也是在合作过程中,我们感到庆幸的一部分。通过阿里内部的实践,可以减少项目在虎牙落地时的风险,加速项目的业务进度。而当我们遇到一些问题时,阿里的同学也会很热心地帮我们解决。”

        由于有了这些无私奉献的每一位MVP,以及阿里云为此所搭建的开源、开放的开发者生态,才会让大家对中国的云计算产业有着更多的期待。就像毕玄所说的:“我们希望与所有的开发者群体共同成长、不断学习,共同定义云计算的软件栈,共同参与中国云计算的建设过程,共同分享云计算的成果,与中国数百万的开发者一起加速建设数字中国。”

    本文属于原创文章,如若转载,请注明来源:分享与热爱 这才是阿里云MVP的标签http://cloud.zol.com.cn/704/7044415.html

    cloud.zol.com.cn true http://cloud.zol.com.cn/704/7044415.html report 5902 “阿里云要和数百万开发者一起成长,共同定义、参与、分享云计算。”阿里云开发者中心负责人林昊(花名毕玄)笃定地说。在2018广东云栖大会上,开发者应该是被提及最多的词之一,为此甚至请出了很少露面的技术大神毕玄来站台。近年来,K8S、TensorFlow等开源技术对云计算...
    • 猜你喜欢
    • 最新
    • 相关
    推荐经销商
    投诉欺诈商家: 400-688-1999
    • 北京
    • 上海
    周关注排行榜
    • 产品
    • 品牌
    推荐问答
    提问
    0

    下载ZOL APP
    秒看最新热品