明略科技是国内大数据和人工智能独角兽企业,一位工作人员告诉《IT时报》记者,其智慧系列产品采用了腾讯的大数据套件TBDS。
今年3月12日,腾讯云发布全新升级的金融业务支撑平台采用了TDSQL分布式数据库,根据腾讯发布的数据,目前已有500多家金融机构选择TDSQL作为核心基础软件来承载业务数据,稳健支撑超过200亿账户数据的运营和管理。
TBDS和TDSQL都出自TEG。TEG此次展出的30多项技术中,覆盖安全、资源管理、应用、业务等在内的多个层面,“TEG不直接做业务,只作为产品和核心技术的提供者存在。”腾讯TEG总裁卢山认为,TEG只有强调服务精神,才能成为其他BG的坚实支撑,成为公司各项业务的真正后方。
网红产品TStack
如果在此次TEG展出的30多项技术中挑选一项明星技术,腾讯云私有云平台TStack一定占有一席。
相较而言,腾讯上云的速度略慢于阿里,2012年,腾讯还在采用传统IT架构。但随着IT规模不断扩大,暴露出大量问题。于是,腾讯云TStack基于OpenStack技术,在企业IT内部进行了重大的改变,将所有的物理资源进行整合,提高资源利用率,消除信息孤岛,构建出一个在国内最大的以OpenStack为基础平台的私有云平台。OpenStack是一个开源的云计算管理平台项目,由NASA(美国国家航空航天局)和Rackspace合作研发并发起,是目前全球开源云计算平台的首选,代码完全开源。
OpenStack是TStack的IaaS(基础设施即服务)组成部分,腾讯TEG结合本身已具备很强实力的PaaS(平台即服务)和SaaS(软件即服务),整合腾讯内外部云服务能力,进行了二次开发。腾讯云TStack产品总监邬沛君告诉记者,针对不同垂直领域和场景,腾讯从网络、存储、计算分配等方面都做了优化。
腾讯云TStack产品线总监邬沛君
2015年底,腾讯云TStack将多年经验整合成一套私有云解决方案对外输出,先后建设了云南省警务云、厦门市政务云、北京市政务云、数字广东等。目前,TStack在内部部署的主机已经超过12000台,成为了云计算行业中的重要一员。
备受政府青睐的背后,是开源在中国的胜利。去IOE以来,政府对开源的需求直线上升,“云平台投入使用后,需要长期持续跟进运营,如果采用闭源,那么政府很容易被绑架,因此不少政府从一开始便要求云平台的核心要基于开源,这样可以掌握更多主动性。”邬沛君透露,TStack目前最重要的客户群体便是政府。
永远的开源
开源被认为是全球最伟大的共享经济,软件作者将源代码开放,全球码农们可以自行使用、复制、散布、研究和改进,在开源的世界里,“无边界”“无国界”。
“Openstack是属于全世界的,并不属于一个公司,也不会属于一个国家。”OpenStack基金会创始人兼执行总监Jonathan Bryce态度非常明确,开源不应涉及其他问题,不该因为你在哪家公司或者哪个国家而改变态度。
左:OpenStack基金会创始人兼执行总监Jonathan Bryce 右:腾讯首席架构师贺阮博士
这种强烈的利他和奉献精神,让中国码农们获益匪浅,近几年,中国开发者对开源社区的贡献度日益增长,Jonathan的Openstack基金会做过一个统计,中国开发者的贡献在全世界排名第二,仅次于美国,其中大公司对开源社区的贡献显而易见,不仅因为这些公司背景更加强大利于发展,也源自公司本身对开源的日益重视。
腾讯腾讯开源管理办公室执行总监许勇透露,目前腾讯对外开源的组件占所有组件比例接近10%,比如微信UI框架WEUI,小程序开发框架WePY、微服务框架Tars、人工智能Angel都非常受欢迎。
不过,开源代码同样存在安全隐患。2018年7月,美国新思科技公司发布了《2018 年开源代码安全和风险分析》(OSSRA)报告,该报告分析了2017年经过审计的1,100多个商业代码库中的匿名数据后显示,开源代码的使用量持续大幅增长,每个代码库中平均有 257个开源组件,比2017年的报告数据增长了75%。令人担忧的是,78%被检查的代码库中至少包含一个漏洞,每个代码库平均包含 64个漏洞,这些代码库的漏洞中,超过54%被认为属于高风险漏洞,而且74%被审计代码库中包含存在许可证冲突的组件。
Jonathan对此却有另一种看法,他认为开源代码由全球专家一起共享完成,因此安全性要远高于闭源软件。对此,许勇也表示,腾讯对外开源项目一般经过严格安全的扫描,进行安全审计,并且有专门的安全部门支持开源项目关于漏洞的处理。
相较漏洞,开源许可证冲突对TEG而言更值得关注。腾讯开源管理办公室高级社区经理于朵告诉记者,会对每个开源项目做第三方扫描,审核代码的质量,遵守代码规范,并制定自己的开源协议,这样确保开发者在使用腾讯项目时不会被开源协议冲突所影响。返回搜狐,查看更多