共计 3756 个字符,预计需要花费 10 分钟才能阅读完成。
引言
过来 10 年间,云计算曾经从繁多的 IT 服务演变成为新一代的软件架构范式,进而赋能企业治理和生产模式的翻新。云计算也经验了从“资源上云”到“深度用云”的倒退阶段。
在云原生时代,利用全生命周期治理之道成为企业关注的一个焦点。在腾讯云 TVP 与 51CTO 联结主办的 LeaTech 寰球 CTO 领导力峰会上,腾讯云副总裁 黄俊洪带来了《云原生时代下,利用全生命周期治理之道》的主题演讲,从数字化转型新时代的背景切入,探讨如何进行云原生利用治理以充沛开释云原生技术红利。
此次分享的内容次要包含以下三个方面:
- 数字化转型新时代,云原生构建新范式;
- 布局云原生,开释研效增长空间;
- 共建生态,助力全行业数字化转型。
一、数字化转型新时代,云原生构建新范式
受疫情和国内大环境的影响,我国的云服务市场增长有所放缓,依据 2021 年数据统计,中国云计算市场规模约在 3000 多亿,尽管增速达 48.4%,然而相比于 2020 年已缩小了 8.3%。在经验了 2020 年的井喷期后,私有云服务市场整体增速放缓,从原来的高速增长期进入瓶颈期,然而咱们也不用乐观,依据国际数据公司 IDC 报告统计数据,随着企业数字化转型的深刻推动,私有云市场迎来了新的时机。
目前,我国已造成以珠三角为首的 11 个大城市群的数字经济根本盘。从 2021 年开始,在长江中游中部数字经济带也呈现了增长尤为突出的三个城市群,最近两年均匀增速均达到 124%,能够说已成为数字化转型重要的增长源。在全国范畴内,企业数字化转型也为整个云市场带来了源源不断的新生机。
在企业的数字化转型推动过程中,构建以云计算为底座的数字基础设施,实现 IT 架构的现代化革新,曾经成为了一个必然趋势。云原生作为下一代云计算的技术内核,以其独立高效、弹性扩大等独特劣势也成为了充分发挥云效力的最佳实际门路。而随同着云原生技术和能力的逐渐成熟以及新经济的推动,企业 IT 因素一直改革,上云用云逐渐迈入簇新的倒退阶段。
从下面的数据能够看到,我国当初各个行业的 IT 基础架构向云迁徙曾经成为支流趋势,各个行业的企业上云率一直晋升。在传统行业如工业,以后云的部署率已达到 45%。此外国内权威机构
Forrester 也预测,2022 年将有 50% 的企业开发团队会转向整合的 DevOps 工具链,往年,咱们也能够看到一站式的研发治理平台和服务的蓬勃发展,这也间接印证了 Forrester 之前的预测。
腾讯是云原生技术的动摇拥护者,也是最早布局云原生业务的厂商之一。早在 2015 年 Docker 和 K8s 刚推出时,腾讯社交业务和局部游戏业务就开始应用这两项技术。2017 年,腾讯基于外部积攒的教训,对私有云客户推出了容器服务 TKE 和云函数服务 SCF,并逐渐推出其余私有云原生服务。2019 年,腾讯决定把外部的海量自研业务包含社交、游戏、内容等业务全面搬上云端,并实现云原生革新。2022 年,腾讯自研业务初步实现云原生技术改造,自研业务上云规模曾经冲破 5000 万核、累计节省成本超过 30 亿。
另一方面,自研业务上云,也让腾讯建设起面向未来的技术架构和研发体系。全面云原生岂但晋升了咱们的资源利用率,也让腾讯具备了更好的弹性扩大能力,可能为外部自研业务的高速倒退提供无力的撑持。利用云上丰盛的产品和能力,业务开发的麻利度也失去了进一步晋升。比方最近两年的明星产品腾讯会议和视频号,都是在云上成长起来的。通过腾讯云弹性伸缩扩大能力,腾讯会议扛住了千万级 PCU,视频号也借助云直播 PaaS 能力,疾速上线了泛滥翻新性能,同时架构优化以及编解码端的不断改进,使得直播带宽开销相比于之前升高了 30%,晋升成果非常明显。
二、布局云原生,开释研效增长空间
腾讯云在云原生上的布局堪称百花齐放,从计算云原生、架构云原生、平安云原生,到下层开发云原生和数据云原生等等,其中云原生的利用治理是腾讯云在开发云原生畛域布局的重要一环。
(一)云原生时代的挑战
作为技术管理者,在利用治理方面遇到的挑战往往是在落地云原生技术时,面临云原生技术红利无奈齐全开释的问题。背地的起因往往是各个团队都依照本人的了解和常识去独立地应用云原生技术,不足对立的规范和标准,倒退一段时间后就会造成很多相互割裂的技术栈。研发、交付、运维不够标准化,企业也不足配合规范落地的工具体系撑持,导致出台的规范和标准也只能悬在空中难以落地。最终导致了上云成果不佳。
而对于研发人员来说,这个挑战往往来自云原生技术的复杂性及心智累赘。
上图中右边是 CNCF 的云原生 landscape,从 2017 年到 2022 年利用数量急剧回升,CNCF 2022 年的调查报告也显示,近 55% 的团队认为上云最大的艰难是不足培训。这意味着要想用好云原生,研发须要不停地学习云原生技术,云原生技术的复杂性非常考验研发人员的学习能力。这种复杂性回升到肯定水平会导致研发疲于应酬各种新名词、新技术而无暇顾及业务开发,无奈高效专一于业务价值的发明,也导致组织培训和招聘老本的回升。
(二)腾讯云原生利用与治理之道
为了解决下面的问题,腾讯眼中的云原生利用治理之道是以利用为核心,在保障资源平安的前提下,为研发人员提供自动化工具,让他们能够低门槛、高效、牢靠地实现利用的全生命周期治理,即研发人员可能自主地,申明式实现基础设施交付,简略利用建模,高效牢靠实现利用交付和利用运维。
K8s 作为云的操作系统,自身必定是简单的,但咱们能够通过视角拆散的形式解决这一复杂性问题。组织的架构团队,作为云原生专家,他们围绕业务,通过模版化的形式建设组织级云原生技术标准,对立利用云原生能力交付,同时也屏蔽了云原生建模时的大部分复杂性。通过云原生标准化治理,屏蔽云原生的复杂性,组织得以充沛开释云原生技术红利,也让研发人员可能回归到业务价值的发明上,晋升组织的效率。
在云原生时代,基础设施、利用都是申明式保护的。申明式的交付形式是面向过程的交付更牢靠的办法。旧时代的面向过程的工具曾经不能充分发挥云的可靠性。产研因为操作不当,错发漏发,配置抵触,配置漂移等而造成生产事变的例子不足为奇。通过实际 GitOps,Application as Code 等先进理念,咱们建设了申明式的交付能力,为组织解决多环境、多集群交付的效率和可靠性问题,从而晋升云原生的交付效率和交付品质。
企业应用云原生化,使得传统的监控存在工具孤岛、视角割裂和数据断层问题,建设以利用为核心的混合云对立观测立体就成了首要指标。简略来讲,就是以业务为出发点,建设端到端的全栈可观测能力,这里有两个维度,一个维度是拜访流向维度,比方从终端、接入层、数据层等等,这是数据申请流向的;另一个维度是利用分层维度,比方从应用层到操作系统层到协定栈到网络,这是纵向的维度。通过这种多维度的数据收集、对立的建模和剖析,咱们能够做到全链路的性能监控、智能告警、根因剖析、异样检测、故障自愈等指标,真正实现从监控到可观测性的全面降级。
在基础设施交付方面,2022 年,通过 IaC 编排基础设施的 HCL 成为了 GitHub 增长最快的语言。背地的起因是,人工“点点点”的形式无奈满足大规模云上基础设施治理的需要,IaC 通过代码化编排基础设施,配合 GitOps 实现基础设施的自动化治理,大大提高了云上基础设施的管理效率。
腾讯云 CODING 在引入 IaC 能力的同时,强化了企业应用与云产品的链接,让企业能从业务视角登程,建设业务、利用、基础设施的关联,为企业建设业务视角的老本治理根底,在优化基础设施管理效率的同时,进步业务 IT 老本洞察能力,进一步从技术角度赋能业务。
目前,腾讯云 CODING DevOps 已上线稳固运行 8 年,累积超过 300 万开发者用户,5 万家企业团队,服务涵盖互联网、金融、政企等不同行业客户。腾讯云自研的 Orbit 云原生利用治理平台也曾经在金融、医疗、批发等行业积攒了不少实际。
三、共建生态,助力全行业数字化转型
依靠于腾讯二十余年来服务十亿级海量用户的技术锻炼与服务教训,腾讯产业互联网以云为基座,将音视频、大数据等当先技术能力,与企业微信、腾讯会议、腾讯文档等企业服务利用,针对不同行业特点打造成业余解决方案。同时,充沛凋谢内容号、小程序等外部生态,通过腾讯云启、腾讯千帆等平台打算,联结内部生态搭档为超过 20 个行业提供超过 300 个行业解决方案,激发实体产业新效力,启动数字经济新引擎,助力各行各业实现数字化降级。
在助力行业的过程中,腾讯云对技术始终保持激情与凋谢,建设了腾讯云 TVP 作为与行业技术专家的深度交流平台,定期举办前沿技术探讨、产品深度体验、线下走访交换等流动。同时,腾讯云也推出了腾讯中小企业数字化等级评估零碎,帮忙企业理解本身的数字化倒退水平,从而更好地把握转型的方向。
最初谈一些对将来的瞻望。Gartner 2023 年公布的十大技术趋势之一是平台工程,Gartner 认为云原生背景下应具备面向服务的 DevOps 理念,须要通过平台级能力为服务团队提供 DevOps 撑持。
研发撑持团队应为开发团队提供工程平台,帮忙开发团队屏蔽简单的底层基础设施。对应的产品能力大抵分化为自动化平台、云原生构建、DevSecOps、云原生利用治理。
置信在将来云原生时代下,DevOps 可能为企业带来更多生产力的晋升,进一步推动产业数字化的转型。