公有云厂商做私有云已经不甚新鲜,过去数年,公有云厂商凭借良好的产品使用体验,获得了一部分私有云订单。在这个过程中,公有云厂商也积累下大量交付经验和工具。现在,他们想让私有化交付这件事也变得更简单。
2022年伊始,腾讯云面向行业推出了TCS(Tencent Cloud-native Suite)解决方案,为各类私有化交付场景提供工具。这一套方案始于腾讯云四年前推出的专有云产品TCE——2018年腾讯云推出的专有云TCE(Tencent Cloud Enterprise),是将公有云的能力实现私有化输出,TCS即是TCE的底座,而随着TCS产品成熟度的提高,腾讯云也将TCS单独推向市场。相比于TCE,TCS更加轻量,腾讯云TCS能为客户提供高效、快捷的私有化交付工具,提高交付效率、降低人力成本。
在TCS正式发布之前,钛媒体App独家对话了腾讯云TCS产品负责人丛磊,探究TCS推出的行业背景、发展历程以及现实意义。
私有化交付需求持续增长
如果从市场声量上看,公有云的热度要远超过私有云,但从落地项目来看,私有化部署项目依旧在持续增长,并且由于信创等政策的影响,私有云正在迎来回归曲线。
据中国信通院《2021云计算白皮书》数据,2020年,我国云计算整体市场规模达2091亿元,增速56.6%。其中,公有云市场规模达1277亿元,相比2019年增长85.2%;私有云市场规模达814亿元,较2019年增长 26.1%。
由上图数据也可看出,私有云市场小幅回暖,刚刚过去的2021年,也是私有云市场继续反弹的一年,政策驱动下的市场需求尚未完全体现,部分厂商已经注意到了市场风向的转换。
丛磊表示,私有云的客户特别是大型客户,往往将云平台定位于原有IT基础设施的再升级,进而可以支持其上层业务的数字化转型,同时利用这个新建平台可以实现各部门各层资源的统一管理,避免企业内部的IT重复建设。
另外,像政府、金融这种行业客户在使用云平台的时候,还需要满足监管部门要求的安全合规要求。再者,当产品私有化后,客户可以更方便的做符合自身需求的定制化。基于这些点的考量,私有云在企业IT市场里将长期占有重要的位置。
企业客户既想获得公有云产品的良好体验,又想实现安全合规下私有云化部署,如何交付就成了横亘在两者间的难关。
首先,在售前阶段,公有云客户并不关注产品部署所需的底层资源,而私有云客户往往对应用部署资源较为敏感;同时,客户对云产品之间依赖关系的感知也会不同,公有云上客户无需关注产品之间的逻辑,因为公有云厂商默认提供了所有的配置,私有云场景下,企业则需要捋清逻辑,将产品完整的架构搬迁到私有云,才能正常使用需要的主要产品。
“比如我们之前就遇到过产品在信创项目输出时,发现其依赖的某个产品还没有信创版本,导致其整体无法落地该信创平台,再比如,产品的高可用能力最终的上限也是取决于所有依赖产品的下限,即使产品自身是region级高可用,但其依赖产品容灾级别达不到region级,也会使产品的自身容灾能力退化。”丛磊说。
此外,私有云的信创与安全合规要求更加严苛,政府和金融行业都有更具体的行业安全要求,例如金融行业的等保四级要求以及中国人民银行下发的国密标准。
其次,在售中阶段,公有云用户对于交付部署环节不太感知,往往是线上开通即用,但在私有化场景中,交付是客户关注的一个核心能力,交付是否顺畅、顺利,直接影响了客户对产品的第一印象。
同时,交付本身的效率也和私有化场景下的项目毛利直接相关,只有将交付的一次性成本降到最低,才能最大程度上提升整体项目的毛利率。所以,交付部署的效率就成为了私有化输出场景里的核心竞争力。
最后,在售后阶段,公有云的产品用户更多的是使用租户面的功能,但在私有化的场景下,用户使用的是产品的全生命周期能力,用户关注产品的可运维、可运营能力,如果产品的可运维性差,特别是监控、日志、巡检、告警等基础能力缺乏的话,会给客户带来巨大的困扰,且也会给实际业务的运行带来巨大风险。
公有云上的PaaS或者SaaS产品,在私有化输出的场景下,在售前、售中和售后阶段都存在着场景需求上的差异,这些差异也使它们在私有化输出时面临巨大的挑战。
TCS的诞生
钛媒体App了解到,TCS在2020年快速发展,此前,腾讯云内部也有一个交付平台,相比TCS,该平台的稳定性稍差、轻量化不足,逐步被淘汰。
“从交付人员到研发人员,原来每次交付过程都要脱一层皮”,丛磊表示,腾讯云希望打造一个全新的交付底座,用云原生的底座把复杂的专有云系统跑起来,而后腾讯云参照信通院发布的通用云原生标准,采用一套全新的描述语言,并且调度能力、云原生能力、监控能力等都得到增强。
与其说TCS是一个交付解决方案,不如说其更像一个云操作系统,高效便捷的交付则是这个云操作系统功能的直接体现。
丛磊介绍,TCS主要包括三大部分,第一部分是云产品,将公有云上的PaaS跟SaaS产品私有化输出,PaaS产品如数据库、中间件、IOA零信任等,SaaS产品如腾讯企点、腾讯会议、腾讯千帆SaaS应用等。
第二部分是TCS云原生组件,提供上层云产品所需要的依赖服务,例如日志服务、缓存队列服务等,TCS能为企业用户提供轻量化、高可用的同等组件并兼容原来的调用协议,使得原应用无需做架构修改。
第三部分是容器能力,源于腾讯云TKE容器平台能力,基于原生kubernetes提供以容器为核心的、高度可扩展的高性能容器管理服务。
如同QQ运行在Windows系统上,企业级应用也可以在TCS上实现相近的体验。依托于上述三部分能力,在应用层,TCS支持单个应用一键部署,组件面向终态运维和管理,兼容容器化和非容器化应用部署;在底层,TCS可以兼容各云厂商的 IaaS、国产化硬件以及操作系统,显著降低了上层应用的适配成本。
交付完成后,TCS可以实现“无人值守”,实现白屏化变更升级,全面降低运维成本。面向规模各异的SaaS厂商和客户,TCS支持从单台到 10 万台物理机规模,进一步优化了资源成本。
腾讯会议的交付实践
大型企业出于数据安全的考虑,往往需要使用SaaS产品的私有化版本,或者企业本身已经有一套完善的IT基础设施,只需要购买部分SaaS服务作为补充。
如上场景中,都需要SaaS厂商投入人力和时间去做交付和适配,有些交付完成后还需要进一步提供运维服务。很多初创厂商不愿意做私有化部署,主要考量就是耗时费力,投入了成本却对提升产品核心竞争力并无帮助。
腾讯会议就面临着这样的典型难题。腾讯会议SaaS版规模突破用户过亿时,客户对其在私有化场景下的输出需求也不断增加,特别是部分行业的监管规范以及客户对敏感音视频数据的掌控要求,存在只接受使用私有化方式采购和部署线上会议产品的场景。
腾讯会议的私有云版本如何输出,摆在腾讯会议面前的有三种方案:
自研是自然而然的选择,也是腾讯会议最初的想法,但很快腾讯会议团队就发现,现有的人力并不符合自研底座的技术栈,而且做起来很痛苦。
此后腾讯会议面临分岔路:是重新招募新团队,还是采用现成的私有化输出平台?这个选择并不复杂,会议功能和体验才是腾讯会议的核心竞争力,对于非核心竞争力,将之交给TCS是省时省事且高效的优选。
考虑到部署的复杂度和维护难度,腾讯会议依旧选择了刚刚诞生不久的TCS。丛磊说,“无论是腾讯内部还是腾讯外部,TCS都不会捆绑或者强制客户使用,客户也会衡量投入产出比,把私有化交付等非业务功能交给腾讯云TCS,客户可以做自己擅长的事情,我们也做自己擅长的事情,还能服务好客户,是双赢。”
TCS提供轻量化的容器PaaS支持,满足了腾讯会议对数据库、消息队列、缓存、键值存储等支撑服务的需求;TCS同时还提供云原生的统一应用编排标准 TAD,实现了腾讯会议业务对支撑服务以及容器负载的统一管理,保证了接入服务间的访问及依赖关系。
在这个过程中,腾讯会议和TCS也实现了双向进化:TCS 自身从 1.0 版本完整 TCS 需要 15 台 16C 32G服务器,到现在 2.1 版本完整 TCS 需要 3 台 16C 32G;同时针对极限资源需求的 POC 场景,TCS 自身资源也可以进一步压缩到 1 台 8C 16G 机器。腾讯会议无需重复建设 PaaS 基础设施,专注于会议场景本身,得以继续打磨体验。
目前,TCS已经支持了腾讯会议、腾讯企点等近百款SaaS产品的私有化部署。作为腾讯云专有云(TCE)的底座,已经服务了政务、金融、能源、交通、传媒等行业的100多家头部客户。
从长远视角来看,TCS并不只是一个产品或者平台,其也将成为腾讯云在客户侧的触点,在TCS上企业客户可以获得一致的PaaS、SaaS产品体验,从而更便利的在私有化环境中享受公有云产品,进而更好的支撑自身业务发展。
根据《网络安全法》实名制要求,请绑定手机号后发表评论
云里雾里的,看来云产品要火