摘要: 如今,云原生已不只是一个概念,而是云厂商决战下一个十年高地的“竞技场”。因此,以亚马逊、微软、谷歌、腾讯、阿里为代表的巨头企业,纷纷在跑马圈地,试图抢占市场的最大份额
如今,云原生已不只是一个概念,而是云厂商决战下一个十年高地的“竞技场”。因此,以亚马逊、微软、谷歌、腾讯、阿里为代表的巨头企业,纷纷在跑马圈地,试图抢占市场的最大份额。尤其是腾讯,无论是在产品创新层面,还是在经验积累和客户扩展方面,已经做好了全面准备。
强大的产品矩阵
“除了IaaS之外,腾讯云所有产品都在向云原生转型,为用户带来更高水平的服务体验”。腾讯云容器产品总经理邹辉表示,云原生产品矩阵分为三层,第一层是底层的基础服务,包括容器、Serverless产品。其中,Serverless又分为两层,一个是Serverless容器,另外一个是Serverless函数。第二层,包括边缘容器、DevOps产品、微服务TSF等,是偏资源管理类型的应用,更像是一个云的“基座”。同时,在这层提供的服务还有各种平台,包括TCB云开发平台,提供的是方便用户使用的开发者工具,能够方便Serverless容器和Serverless函数调用。另外,还有微服务网格,底层采用的也是容器技术以及产品。最上层是解决方案层,比如:大数据解决方案,底层也完全托管在容器服务上,并且以托管的方式提供给用户,容器集群里部署了大数据的一些套件,可以方便用户更高效地提升自己的资源使用率。
可以说,腾讯云拥有国内最全云原生产品矩阵。在底层基础服务方面,弹性容器服务EKS能带来极致体验,可以为用户提供安全、稳定、弹性、无服务器的K8S托管服务。EKS能在30秒内启动上千个Serverless安全容器,并且完全兼容原生Kubernetes生态。
在底层和应用层之间的“基座”打造方面,边缘容器服务TKE-Edge,可为企业提供从云到边端的一体化服务,帮助企业打通边缘云、私有云和IoT设备,快速搭建边缘容器PaaS平台。腾讯云底层FaaS云函数,Serverless Cloud Function(简称SCF),构建了全流程的开发工具Framework,基于FaaS通用Serverless函数计算平台和开发工具,腾讯云提供了HTTP、触发器、AI和IOT的各种场景解决方案。另外,还有服务网格TCM-Tencent cloud mesh能提供一致、可靠、透明的云原生服务通信网络管控基础平台,可100%兼容Istio与生态。
外加企业云原生PaaS平台TCS和一站式DevOps研发平台的助力,腾讯云能给用户提供应用的全生命周期体验,并且是开箱即用,一分钟内即可实现部署。TCS把底层基础设施管理、腾讯云标准产品和容器应用统一K8s实现了标准化,并赋予全局的运维能力。最重要的是,平台自带多业界成熟的PaaS服务组件,可为私有化产品提供更灵活、高效的云原生体验。腾讯云专门打造的CODING DevOps平台,不仅为开发者提供了全套的DevOps工具能力,持续集成能力比行业平均快20%以上。
在最上层应用方面,腾讯云能提供IOT解决方案、小程序云解决方案、AI容器化解决方案、大数据容器解决方案、微服务治理、游戏云解决方案、DevOps解决方案、混合云等解决方案等等。其中,云开发CloudBase,是基于Serverless打造的一云多端应用开发平台,支持包括微信小程序、H5和移动APP等多端场景。2020年,云开发和微信平台合作全新升级,全链路打通小程序和公众号,并发布了CloudBase Framework和云应用两款重磅产品。近半年来,CloudBase用户实现了100%增长,活跃用户占微信生态大盘的30%。
腾讯云原生的“盘子”看起来非常大,其实具体的产品规划非常清晰。第一部分,把以etcd、ingress为代表的云原生软件以托管的形式提供,让用户完整地体验原生软件开发能力,获得更丰富的接口,并且不需要额外花费更多精力去维护。用户只关注业务本身,最终能提升效率、降低总体成本。第二部分,把容器、DevOps等云原生的底层能力,与UI、IoT、边缘服务以及各种行业解决方案结合,以云的方式提供给更多用户。
降低用户跨入云原生的门槛
众所周知,云原生概念并非腾讯云独创,随着企业上云进程加快,向云原生转型已经达成业界共识,目前市场上也有很多成熟的云原生技术。但从用户落地角度看,云原生改造存在技术储备不足、人力投入成本增加等诸多挑战,云原生从用起来到用得好,还有一段很长的距离。企业要想进行云原生改造,原有的IT系统、架构、任务发布、运维体系要去适配云原生环境,要进行容器化、微服务架构改造,同时需要云原生的软件支撑。所以,整体来看,云原生的各个环节都需要投入大量的人力成本,企业很难负担得起。
为了降低用户的云原生改造成本,腾讯云提供了两大能力。第一,提供完整的解决方案和最佳实践,最大化避免用户“踩坑”。腾讯云是公有云服务提供商,本身就在对接各个行业的企业用户,拥有大量实战经验,知道如何接入云原生才能降低整体成本。第二,腾讯云拥有业内最全产品矩阵,能让企业扩宽产品边界,做到开箱即用,而不用去做很多复杂的配置。除了容器、DevOps之外,还能以托管的形式提供其他云原生软件能力。第三,腾讯云能提供高质量的售后服务体系,即使用户遇到问题,也能快速解决。
以云函数为例,云函数是继容器和虚拟机之外的第三代服务平台,但要想真正落地存在三大挑战。一个费用的问题,很多开发者都在抱怨,Serverless模式费用很贵;另一个是缺乏生态,包括开发工具、调试工具、开源生态等。还有一个最大的挑战,是缺乏具体的实践案例和经验,即使一些头部玩家,也会质疑云函数的可行性。
“为了让更多用户体验到云函数带来的好处,腾讯云做出了重要贡献。”据腾讯云Serverless产品副总监张浩介绍,为了解决费用贵问题,腾讯云云函数打破了技术瓶颈,提出了1ms颗粒度的计费能力。很多微服务的平均耗时都在20-30毫秒之间,大多数的云函数都按照100毫秒为最小颗粒度计费。腾讯云1ms计费功能,无疑给开发者带来了真正的实惠,让用户真正实现像用水和电一样使用云。
另外,在生态扩展方面,腾讯云Serverless的能力更是无人能及。去年,腾讯云和Serverless.com形成中国区独家战略合作,引入了云函数领域最流行的开发者工具Serverless framework,让开发者真正做到三步上云,极大地降低了学习门槛。通过腾讯云与Serverless在公司层面的合作,用户不仅可以获得丰富的Serverless应用模板,还可以快速获得一站式开发、调用,调试,服务提供等价值体验。
目前,腾讯云已经有很多Serverless落地案例,比如:人人视频、新东方、bilibili等领先企业,都在向Serverless靠拢。2020年,Serverless的用户落地案例已经超过500%的增长,服务调用量已经超过了百亿级别。
“从腾讯云原生业务增长量来看,云开发增长势头也非常强劲,活跃用户占整个微信大盘活跃开发者的30%。” 腾讯云云开发产品副总监王倩则表示,云开发已和微信平台进行了全新升级。未来,云开发支持微信生态的多平台场景,包括小程序+公众号,从C端的账户体系到B端的资源的访问链路,已全部打通。基于云开发,开发者可以获得小程序开发和公众号的多端场景部署。
加速混合云时代云原生能力的拓展
从最终用户应用角度来看,云开发可以帮助企业和开发者降本提效。与传统开发模式相比,云开发可以节省一半以上的人力成本。以深圳机场为例,他们在小程序和H5端使用了云开发,同时他们也有企业内网架构,如何把二者结合起来?腾讯云给他们做了一个统一接入层,在接入侧使用云开发,省去域名解析的时间。如果短时间内无法快速上云,可以通过VPC和他内网的服务打通,以混合云方式为业务提供服务,最终相当于已经有一半的业务跑在云上。
传统行业的企业不像互联网企业那样,云应用环境比较成熟,可以快速迁移到云原生架构。传统行业的业务场景会更加复杂,任何一家公有云厂商都无法提供完全对标的产品,满足用户的全部诉求。为了更好地满足传统行业的数字化转型需求,腾讯云会把一些行业解决方案和云原生技术结合起来。
比如,2020年主推的工业云平台解决方案,实际上是把各个地方政府和工业企业业务上层的SaaS软件服务商结合在一起,在平台的底层大量使用了腾讯云的容器、DevOps等技术。最终把来自传统行业的应用类解决方案和云原生结合在一起,让传统业务在无感知的状况下,体验到云原生带来的好处。如果,用户想在烟台部署腾讯云工业云平台,可以通过边缘容器的方式把烟台IDC机房里面的机器在云上管理起来,然后通过云上标准的(K8S)接口,把工业云平台部署到烟台的机房,后期的运维过程也是通过标准的K8S去进行管理。在安全策略上,可以做单向互通加密策略,地方政府所代运营商可以直接管理云上平台,也可以让腾讯云服务提供商管理。
显然,腾讯云原生的诸多产品以及解决方案组合,已经具备了混合云时代所需要的关键业务能力。从底层的IaaS到中间的PaaS和SaaS,腾讯云正在把公有云的技术栈和体系输入到私有云环境下。腾讯云不仅提供虚拟机、数据库、存储,还有一系列的PaaS和SaaS软件,这样全域全栈的技术支撑能力,不是每家企业都能具备。腾讯还在投入硬件领域,比如星星海服务器,就是腾讯在新硬件领域的杰作,目前已在国产化适配方面做更多探索。
“这是一个享受云原生红利的时代,顺着潮流走,方向一定不会错。” 邹辉说道。
0 相关文章相关文章推荐
智能手机建站的优点是什么?网站页面布局有哪些关键点? 2022-01-10
2022年中国云计算面临的问题及发展前景预测分析2021-12-28
绿色智能基础设施连接可持续未来-IDCC2021万国数据第一代Smart DC发布会议程揭晓2021-12-27
阿里云:早期未意识到Apache log4j2漏洞情况的严重性 将强化漏洞管理2021-12-27
云计算开发:Python3-replace()方法详解2021-12-27