正文
前段时间我们看到国内有些厂商恶意的刷社区排名,在
OpenStack
社区就出现过这样的情况。请问博云如何衡量社区贡献,目前博云在开源社区方面的贡献情况能介绍下吗,博云会特别在意社区排名吗?另外,我们知道,一些头部的公有云在开源社区方面投入也非常多,博云在社区贡献方面如何和这些公有云竞争?
关于社区贡献我们是这样看这件事情的。社区贡献度取决于几个因素。第一,一个公司的基因是影响社区贡献的重要因素。很多公司的基因里就包括社区开源的烙印,积极参与社区,开发创新性的开源技术,和社区形成一个良好的反馈和互动,通过社区推动云技术的快速发展。这是一个很好的模式,博云的基因里也有开源的情节,在这一块也是积极地在参与,现在主要集中在以kubernetes社区上,我们在Kubernetes社区的贡献已经做到全球前十名(2018年数据)。
还有一个维度是开源技术应用上,如何推动开源云技术和
行业需求结合,加快云计算技术应用步伐。
博云一直在积极思考如何通过开源云计算技术帮助各种行业的用户去解决业务上云问题、云上应用开发、云上应用运维问题等问题。通过解决这些问题,我们能够以客户的视角看待开源技术,对社区技术的贡献也更加贴近一线客户的真实场景需求。很快大家将会看到博云和行业合作伙伴联合推出的开源计算项目,我们想以行业客户的视角推动开源技术的应用,并把相关的成果以开源项目的形式反馈给整个社区。
所以说我们会关注社区的排名,但是社区排名并不是我们衡量整个博云研究院成功的唯一标志。我们整个社区的发展路线,也不是单纯的通过社区的刷榜来提升我们社区的知名度。我们是两条腿走路,一是积极参各类开源社区,二是以开源项目的形式把云+行业应用的经验反馈给整个社区。
针对你刚才提到了的第二个问题,怎么应对公有云厂商,特别是一些大的厂商的竞争。其实我们是这样去看待,那就是
所有的云技术,它的落地一定是一个技术和业务结合的一个过程。
这个过程中要考虑企业的IT架构、企业的业务模式,去思考云技术和企业现有的IT架构、现有的业务模式如何去做整合。博云投入大量的资源在行业上,把行业需求和云计算技术的“化学反应”作为博云的一个核心竞争优势。比如,我们常谈到的微服务、DevOps、云原生这些概念或者这些技术,在企业里边真正应用起来的时候,用什么样的场景,如何与业务现有的平台去融合。这里有
技术的因素,管理的因素,运维的因素,业务创新的因素,需要综合考虑。实现这些要素的综合,为客户提供适合他们特点的云计算解决方案是博云在云计算领域保持竞争力的关键。
回到刚才说的博云开源社区的贡献,我们在行业里面云技术应用的一些经验,会通过社区项目的形式反馈到社区里,比如
我们可能在接下来不久会和一个券商企业一起发布一个面向券商行业服务治理平台的一个开源框架。
这个开源框架里面集成了满足行业客户需要的微服务和服务治理的框架,
综合考虑了云和非云环境部署的需要
,形成一个能满足大多数行业客户需求的服务治理方案。
刚才也介绍了,博云研究院会做一些前沿的技术研究,比如
Istio
和服务网格
servicemesh
、服务编排、服务治理,我们知道,技术发展非常快,新技术也层出不穷,像区块链、
AI
等。比如在容器编排方面,就是