加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

云原生加速实施 数字化转型获新支点

发布时间:2021-06-04 15:16:00 所属栏目:云计算 来源:互联网
导读:技术的流行都是有原因的。云原生技术的流行与当下企业的普遍需求不无关系,在竞争日益激烈的当下,企业需要更加敏捷的IT,而云原生在很大程度上可以帮助企业实现

技术的流行都是有原因的。云原生技术的流行与当下企业的普遍需求不无关系,在竞争日益激烈的当下,企业需要更加敏捷的IT,而云原生在很大程度上可以帮助企业实现这一点。

 

“云原生可以帮助企业实现IT的快速部署、弹性、灵活性以及提高资源的利用率。”Linux基金会和CNCF云原生基金会大中华区总裁 Keith Chan在CNBPS 2019的演讲中表示。

 

应该说,云原生之前普及的云计算已经为企业提高IT的灵活性、资源利用率做出了很大贡献,而云原生则在这些方面得到了进一步的提升。比如,与虚拟机相比,容器更为轻量,启动和部署更快;通过容器可以实现应用在不同云平台之间的自由迁移等等,非常适合当下的混合云环境。

 

云原生的流行还与Kubernetes平台本身的成熟不无关系,作为云原生的关键支撑技术,Kubernetes的成熟带来周边配套工具的繁荣,从而加速了云原生的普及速度。

 

陈恺在其主题演讲中使用了“Boring”来形容当前Kubernetes平台。他解释说这体现在三个方面:第一,Kubernetes核心技术变更开始变慢。它一方面表明技术已经成熟,另一方面表明其定位和边界已经非常清晰,哪些东西放在核心里面,哪些东西通过扩展去做非常明确。其次,创新仍在持续,但创新会转移到技术栈的更上层。第三,Kubernetes会变得无处不在,人们会对它习以为常。

 

他介绍说,Kubernetes核心社区主要致力于三个主要目标:持续提升核心技术栈的稳定性、易用性、可扩展性;将更多的技术集成到以 Kubernetes 为核心的 “云原生技术栈”;将“云原生技术栈” 扩展到更广泛的应用场景。

 

陈恺认为Kubernetes正在成为一种更为普适的平台。“Kubernetes远不止是进行容器的编排,它还可以编排一切,数据中心所有工作负载都可以用Kubernetes编排,比如容器、虚拟机、大数据、机器学习、函数,甚至数据中心本身。用Kubernetes编排OpenStack,以及数据中心之外边缘计算的场景,都是Kubernetes编排的典型用例。理论上,所有可编程,只要有API,可抽象成资源的对象,都可以通过Kubernetes去编排。”他说。

 

为数字化转型赋能

 

今天,数字化转型是当下众多企业共同面临的挑战,转型的关键就在于软件,因为承载企业价值的就是这些应用或者软件,软件变成企业的核心竞争力,此时,云原生技术为企业的转型提供了很好的支撑。

 

在数字化转型背景下,IT不再是被动的、支撑性角色,而是变成了重要的驱动力,因此软件变成了企业的核心竞争力。因为商业模式、快速变化的业务需求等事关企业生存和竞争力的事情需要软件来承载、执行。

 

过去,企业的软件主要面向内部(比如ERP、CRM、OA),大量使用的是传统套装软件,今天的企业推出了大量直接面向市场的竞争性业务,基本都是定制开发的。为了响应市场的快速变化,企业要做出快速调整,为此需要快速完成软件的开发、测试和部署,并保证快速匹配资源。而传统的开发模式在迭代速度、频率以及运维方式都难以满足上述需求。

 

“敏态应用的初衷就是要迭代速度更快、用户体验更好、从而在市场中赢得先机。这正是云原生应用最开始落地的场景。”陈恺表示。

 

云原生追求的就是如何最大化地利用其交付模式,如何充分发挥云计算的生产力,使得应用从设计、开发、交付、到管理的思维方式、最佳实践等有机结合,从而让这个应用可以最快地创造价值。”

 

伴随云原生应用的快速普及,很多传统企业开始引入云原生技术,对传统应用进行改造。然而,云原生毕竟是一门新兴技术,而且企业IT经过长期积累也有着各自的历史包袱和IT特性。陈恺强调,云原生架构在企业IT环境落地必须遵循几大原则:

 

第一,不是所有应用都需要做微服务的拆分。第二,企业有敏捷性需求,一定要意识到微服务化后可能带来的运维复杂度,微服务化一定要拥抱云原生,微服务应用迁移到Kubernetes平台上,甚至在Kubernetes平台上用Service Mesh对它做微服务治理。第三,可以通过 API 来实现内部集成和对外能力开放。一个应用即便不做微服务拆分,也可以做一些服务化适配,把关键能力通过API暴露出来。第四,需要做API治理,API治理一般通过API网关来实现,有时不只一个API网关,可能有多个层级。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读