草庐IT

“趋势2023”之云计算:从“资源上云”正式迈入“深度用云”

栗蔚 2023-03-28 原文
云计算是传统行业数字化转型的重要底座,也是实体经济数字化发展的核心引擎,其在赋能传统产业转型升级方面扮演了至关重要的角色。当前,我国云计算产业发展迅猛,行业应用逐步深化,云计算将进入全新发展周期。

云计算产业发展现状

过去十年,云计算已从一种IT资源的服务形式演变成为新一代软件架构范式,进而赋能企业管理和业务生产模式创新。《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》提出,要“促进数字技术与实体经济深度融合,赋能传统产业转型升级,催生新产业、新业态、新模式”,培育壮大云计算等新兴数字产业,实施“上云用数赋智”行动。云计算作为实体经济数字化转型的核心引擎,对未来我国数字经济与实体经济融合继续走深、走宽、走实至关重要。

从市场发展来看,我国云计算市场持续高速增长。据中国信息通信研究院统计,2021年云计算市场规模为3229亿元,年增速达54.4%。其中,公有云市场规模同比增长70.8%至2181亿元;私有云市场规模突破千亿元大关,同比增长28.7%至1048亿元。在公有云市场中,IaaS市场规模达1614.7亿元,增速为80.4%,占总体规模的比例接近3/4;PaaS依然保持着各细分市场中最高的增长速度,同比增长90.7%至196亿元;SaaS市场继续稳步发展,规模达到370.4亿元,增速略微滑落至32.9%。2022年上半年云计算市场规模为2053亿元,同比增长26.7%,受疫情影响增速略有回落。

从行业应用来看,我国企业上云已经进入深化阶段。我国云计算应用已从互联网拓展至政务、金融、工业、医疗、交通等领域,企业上云应用深度呈现“阶梯状”分布。第一梯队的政务、金融等领域基本完成首批上云建设,其上云程度整体较高,目前正在探索更好地利用云原生等能力进行业务应用云化改造,未来也将更注重如何将人工智能、大数据、区块链等新兴技术与云计算充分融合,提升企业业务智能化水平。第二梯队的工业等行业经历前期上云用云尝试后,进入稳定快速发展阶段,当前在工业领域中,数据处理、边缘计算应用和核心场景攻坚成为上云用云的关键。第三梯队的医疗、交通等行业仍处于上云初期,存在产业信息化分布不均、不同级别单位上云进程不统一等难点。

云计算发展五大趋势

随着企业上云用云和数字化转型进程的加快,未来我国云计算将进入全新发展周期,在技术、模式、应用、安全和管理等方面迎来新一轮创新发展。

云原生技术驱动企业信息系统全面升级

云原生将深度融合企业IT基础设施,驱动企业信息系统全面升级。云原生技术在企业侧的应用持续深化,不仅实现了企业IT技术和基础设施平台升级,也深刻改变着组织和流程、软件架构和设计的发展走向,加速推进企业信息系统架构由“烟囱状、重装置和低效率”向“分布式、小型化和自动化”转变。

在基础设施管理方面,云原生构建统一的调度、管理和运行维护能力。通过统一资源管理和集群调度,实现中心、边缘、数据中心的统一管理调度,全面覆盖边缘自治、混合多云、云边一体的典型资源使用场景。通过统一流量治理,实现东西流量、南北流量的治理策略管理,支持跨云、跨集群的拓扑监控。通过统一运行维护,能够实现多中心的不同集群的完整运维能力协同,将云上监控、日志、审计能力延伸至混合多云架构。

在应用管理方面,云原生构建统一的治理和分发能力。通过统一应用治理,实现独立灵活的策略和应用配置,保障了应用的一次构建多次部署运行,同时可实现多集群间的弹性伸缩。通过统一生态管理,实现平台能力组件的快速上架、发布、订阅、部署、运维等全生命周期管理。通过统一应用分发,实现应用负载、对外发布、环境差异和数据存储等特性的应用抽象描述,统一的分发机制使应用系统在不同数据中心间提供一致的发布运行体验。

未来,云原生技术将与大数据、人工智能、区块链等新技术深入融合。利用云原生技术,企业能够以标准化方式获得海量数据分析能力和智能业务场景应用,降低企业数字化转型门槛。

云服务向算力服务模式加速演进

随着企业数字化应用日益多样,企业用户对算力种类及数量、有效感知、高效利用等提出了更高的要求,云服务将逐渐向算力服务模式演进,体现出泛在化、普惠化、标准化的特点。

一是云计算将整合异构算力,促进算力服务普惠化。云计算能够屏蔽不同硬件架构(CPU、GPU、FPGA)的差异,输出不同类型的服务,例如常规计算、智能计算、边缘计算等,从而实现大规模异构计算资源的统一输出,在此基础上进一步实现算力的普惠化。

二是云计算将覆盖多层级算力,促进算力服务泛在化。云计算正从单一集中式部署模式,向分布式、多层级部署的新模式演进。“云网边”一体化可以统筹网络的状态、用户的位置、数据的流动等要素,满足不同场景的需要,全面提升算力服务的调度能力,实现算力服务的泛在化。

三是云计算将统一算力输出标准,促进算力服务标准化。云计算能够实现资源标准化,是算力时代各类软件应用的“插座”。一方面,云计算所具备的硬件解耦、标准化封装部署等特性,促进了算力能力的标准化输出;另一方面,云计算促使异构算力应用建立统一输出标准,避免软件被固定形式的算力需求所捆绑,实现算力应用的标准化落地。

云上稳定性保障能力全面提升

随着企业上云业务量的持续提升,企业系统面临着容量管理难、服务关系调用复杂等问题。企业对云上信息系统稳定性的需求凸显,由事前规划、事中检测、事后管理形成的流程闭环,可以有效保障业务系统的稳定性和连续性。

在软件设计阶段,企业需要做好事前规划工作,重点关注系统架构和容量规划的设计。建议设计高度韧性系统,同时配合混沌工程实验以保持、提升系统韧性。在软件运行阶段,企业需要利用可观测性技术进行系统运行全方位检测,及时发现故障并解决故障。同时,企业需要构建故障闭环,完善故障管理机制,构建并持续维护故障库,将已发生过的故障作为演练场景贯穿软件开发、测试、运维等各个阶段,降低故障复现率,持续提升系统稳定性水平。

应用多活也将成为保障业务连续性的关键抓手。应用多活是指在同城或异地机房建立一套与本地生产系统部分或全部对应的生产系统,所有机房内的应用同时对外提供服务。当问题发生时,多活系统可实现分钟级的业务流量切换,有效保障业务系统持续稳定运行。

全流程安全体系不断完善

面对各类新技术带来的云计算新威胁,企业亟需利用新理念不断优化安全机制,以软件供应链安全、“零信任”、统一安全运营等为切入点,构建上云全流程安全体系。

上云前,企业可以通过软件供应链入口管控,保障云计算安全应用。一是对软件或服务来源进行评审管理,确保来源安全可信;二是对软件自身的安全合规进行管控,确保不存在安全及合规风险;三是对软件供应链清单、软件及源代码版本、漏洞等信息进行统一管理;四是具备软件服务支持能力,涵着文档材料、服务水平协议以及安全服务协议等;五是具有明确的软件供应链安全事件应急响应人员及流程机制,确保安全事件处理的及时性、有效性。

上云中,企业将基于“零信任”理念构建安全体系,实现不同上云场景的有效安全保障。一方面,“零信任”实现上云后的统一管控,为用户提供一致的访问体验,保护分布式的关键数据和业务。另一方面,“零信任”细化防护粒度,守护云工作负载安全。云环境涉及大量微服务应用,应用组件间交互与变化频繁,“零信任”通过技术手段能够在威胁暴露之初就加以制止。

上云后,企业可以通过统一安全运营体系打破兼容性壁垒,全面提升安全运营效率。一是汇总多源安全数据使安全分析全局化,提升对“孤岛数据”的破冰能力,使安全分析从宏观视角出发,有效提高告警的准确性与高级攻击链的溯源能力。二是提高安全组件联动能力使安全响应迅速精准,并且使安全运营在一定程度上实现自动化响应,保证安全运营质量。

云优化治理助力企业优化成本管理

在企业用云程度不断加深的同时,云上资源利用不合理导致的浪费问题也不容忽视。围绕成本因素开展优化治理成为企业当前的重要课题,以人、工具和运作机制为核心构建的云成本优化体系将贯穿企业战略规划、资源采购、上云路径、用云管控、持续运营等多个环节,助力企业降本增效。

云成本优化团队是企业实施云成本优化的基础。云成本优化不是某一个角色或某一个团队做的事情,而是需要多个角色共同参与,打破原有各管一段、各自为战的传统IT管理方式,各角色长期协作、共同努力以达到成本长期治理的目标。

云成本优化工具是企业洞察与优化成本的抓手,企业借助工具可以有效提升对云成本的管理及优化水平。成本优化往往以项目方式实施,由项目制驱动转为体系化的日常自助优化尤为重要。因此,需要将成本优化的能力沉淀为工具或平台,构建可度量指标,驱动各相关组织自主降本。

云成本优化制度是提高企业云成本优化工作成效的保障。云成本优化相应的长效运营机制在云成本管控中起到关键作用,面对云成本特殊的支出模式和账单结构,企业需要制定一套更加合适的云成本优化流程制度,确保优化工作能够在企业内部精确、高效运转。

云计算产业再升级

未来,在企业深度上云用云的带动下,我国云计算产业和技术将呈现出独具特色的发展趋势。

从产业链上看,围绕“促进数字经济与实体经济深度融合、赋能传统行业数字化转型升级”的核心目标,云服务商、软件应用服务商和行业用户等云计算产业链各方将形成合力,共同构建一个具有创新应用能力的云计算产业生态,从而实现整个云计算产业和服务的再升级。

从技术创新上看,云计算未来的技术发展将以企业业务需求为导向,通过业务创新带动技术创新,以技术创新促进企业业务创新,实现良性循环发展。

从行业应用上看,我国云计算行业应用将从“资源上云”正式迈入“深度用云”,以云资源管理能力提升云上资源利用率,以云原生应用开发能力提升企业应用开发效率,以新技术融合能力降低新兴技术应用复杂度,真正实现“上云用数赋智”,加速传统行业企业数字化转型。

有关“趋势2023”之云计算:从“资源上云”正式迈入“深度用云”的更多相关文章

  1. ruby-on-rails - 使用一系列等级计算字母等级 - 2

    这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,

  2. ruby - 安装 Ruby 时遇到问题(无法下载资源 "readline--patch") - 2

    当我尝试安装Ruby时遇到此错误。我试过查看this和this但无济于事➜~brewinstallrubyWarning:YouareusingOSX10.12.Wedonotprovidesupportforthispre-releaseversion.Youmayencounterbuildfailuresorotherbreakages.Pleasecreatepull-requestsinsteadoffilingissues.==>Installingdependenciesforruby:readline,libyaml,makedepend==>Installingrub

  3. ruby-on-rails - Rails 3,嵌套资源,没有路由匹配 [PUT] - 2

    我真的为这个而疯狂。我一直在搜索答案并尝试我找到的所有内容,包括相关问题和stackoverflow上的答案,但仍然无法正常工作。我正在使用嵌套资源,但无法使表单正常工作。我总是遇到错误,例如没有路线匹配[PUT]"/galleries/1/photos"表格在这里:/galleries/1/photos/1/edit路线.rbresources:galleriesdoresources:photosendresources:galleriesresources:photos照片Controller.rbdefnew@gallery=Gallery.find(params[:galle

  4. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  5. 深度学习部署:Windows安装pycocotools报错解决方法 - 2

    深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal

  6. 计算机毕业设计ssm+vue基本微信小程序的小学生兴趣延时班预约小程序 - 2

    项目介绍随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱小学生兴趣延时班预约小程序的设计与开发被用户普遍使用,为方便用户能够可以随时进行小学生兴趣延时班预约小程序的设计与开发的数据信息管理,特开发了小程序的设计与开发的管理系统。小学生兴趣延时班预约小程序的设计与开发的开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与小学生兴趣延时班预约小程序的设计与开发的实际需求相结合,讨论了小学生兴趣延时班预约小程序的设计与开发的使用。开发环境开发说明:前端使用微信微信小程序开发工具:后端使用ssm:VU

  7. ruby - 如何计算 Liquid 中的变量 +1 - 2

    我对如何计算通过{%assignvar=0%}赋值的变量加一完全感到困惑。这应该是最简单的任务。到目前为止,这是我尝试过的:{%assignamount=0%}{%forvariantinproduct.variants%}{%assignamount=amount+1%}{%endfor%}Amount:{{amount}}结果总是0。也许我忽略了一些明显的东西。也许有更好的方法。我想要存档的只是获取运行的迭代次数。 最佳答案 因为{{incrementamount}}将输出您的变量值并且不会影响{%assign%}定义的变量,我

  8. ruby - 使用 Ruby,计算 n x m 数组的每一列中有多少个 true 的简单方法是什么? - 2

    给定一个nxmbool数组:[[true,true,false],[false,true,true],[false,true,true]]有什么简单的方法可以返回“该列中有多少个true?”结果应该是[1,3,2] 最佳答案 使用转置得到一个数组,其中每个子数组代表一列,然后将每一列映射到其中的true数:arr.transpose.map{|subarr|subarr.count(true)}这是一个带有inject的版本,应该在1.8.6上运行,没有任何依赖:arr.transpose.map{|subarr|subarr.in

  9. ruby - Chef LW 资源属性默认值如何引用另一个属性? - 2

    我正在尝试将一个资源属性的默认值设置为另一个属性的值。我正在为我正在构建的tomcat说明书定义一个资源,其中包含以下定义。我想要可以独立设置的“名称”和“服务名称”属性。当未设置服务名称时,我希望它默认为为“名称”提供的任何内容。以下不符合我的预期:attribute:name,:kind_of=>String,:required=>true,:name_attribute=>trueattribute:service_name,:kind_of=>String,:default=>:name注意第二行末尾的“:default=>:name”。当我在Recipe的新block中引用我

  10. arrays - 计算数组中的匹配元素 - 2

    给定两个大小相等的数组,如何找到不考虑位置的匹配元素的数量?例如:[0,0,5]和[0,5,5]将返回2的匹配项,因为有一个0和一个5共同;[1,0,0,3]和[0,0,1,4]将返回3的匹配项,因为0有两场,1有一场;[1,2,2,3]和[1,2,3,4]将返回3的匹配项。我尝试了很多想法,但它们都变得相当粗糙和令人费解。我猜想有一些不错的Ruby习惯用法,或者可能是一个正则表达式,可以很好地回答这个解决方案。 最佳答案 您可以使用count完成它:a.count{|e|index=b.index(e)andb.delete_at

随机推荐