星际之旅 2019-06-28
10月20日,腾讯开源三大运维开源项目——TARS、蓝鲸和织云Metis首次集结,参与了由中国信息通信研究院主办、云计算标准与开源推进委员会承办的 “OSCAR开源先锋日”。会上,腾讯开源团队与前线的技术工程师面对面交流运维经验,积极投入开源社区的建设。
在会上,腾讯开源运营负责人王春雨分享了腾讯自下而上做开源的历程。据了解,腾讯开源起始于2010年。在过去六年里,腾讯围绕做好开发者体验,实现从内部开源到对外开源,从开源新兵到开源先行者的跨越。在王春雨看来,好的开源不仅仅是代码、程序,更是一个建筑之上的、有着规则和制度的社区,是Community over Code。腾讯希望推动开源从技术驱动走向商业战略,凭借持续不断的技术创新,建设共赢的、健康的开发者生态。
(腾讯开源运营负责人王春雨)
作为本次活动的一大亮点,腾讯织云Metis 智能运维学件平台在会上正式宣布开源。Metis 是智能运维领域的首个开源产品,旨在通过算法从海量运维数据中学习摸索规则,逐步降低对人指定规则的依赖,减少人为失误。目前,Metis在运维质量、效率、成本三个方面逐步构建出成熟的智能化运维场景,从质量保障、效率提升、成本管理、智能检测、通用模型和规则学习6个方面大幅提升运维人员的工作效率。
(腾讯织云“Metis”开源发布仪式)
此次大会也是继今年3月,TARS与信通院宣布展开深度合作后的再度携手。TARS 是腾讯开源基于 TARS 协议的高性能 RPC 框架,为开发和运维提供一体化微服务治理方案。据TARS开源项目负责人单致豪介绍,TARS具备多语言、敏捷研发、高可用及高效运营四大特征,在Go语言开发框架性能上表现尤为出色。作为一个成熟的开源项目,TARS已于今年6月正式代表腾讯开源加入国际著名开源组织Linux 基金会,进一步服务国际社区的技术开发者。
(腾讯TARS开源项目负责人单致豪)
腾讯另一运维开源项目蓝鲸配置平台,则主攻CMDB领域。蓝鲸开源项目负责人杨文兵表示,蓝鲸通过提供自定义CI管理,帮助开发者拓展内置CI属性,同时动态新增CI和关联关系,从而打破传统CMDB建设中信息联动受阻、一致性维护困难等困境,实现以CMDB为核心的资源管理和自动化运维。未来,蓝鲸配置平台将在易用性、效率、功能深度上持续打磨,秉承开放分享的心态,打造业界通用的CMDB。
(腾讯蓝鲸开源项目负责人杨文兵)
在腾讯开源的GitHub 大本营上(https://github.com/Tencent/),腾讯已累计获得17万颗 GitHub Star,发布了62个涵盖人工智能、移动开发、小程序、架构、系统等多个前沿技术领域的开源项目。近年来,腾讯相继加入Hyperledger、LF Networking和开放网络基金会,并成为LF深度学习基金会首要创始成员及Linux基金会白金会员。与高速发展的开源工作相呼应,9月30日,腾讯启动新一轮整体战略升级,正式宣布成立技术委员会,将通过内部分布式开源协同,打造具有腾讯特色的技术中台。可以预见,技术中台的搭建将为对外开源进一步储备充足的弹药,让腾讯持续为整个行业的技术研发人员输出技术支持,营造开放、创新的开源氛围。