真假云原生:一场虚拟对决

发表时间: 2020-10-20 11:20

马上都要1202年了,如果你还没有搞明白“云原生”,那真是OUT啦。


按照权威组织CNCF给出的官方定义,云原生是通过一系列的软件、规范和标准,帮助企业和组织在现代的动态环境,如公共云、私有云或混合云中构建并运行敏捷的、可扩展的应用程序。其中,容器、微服务、微服务治理、声明式API作为云原生的代表性技术,使松散耦合的系统具有更好的弹性、可管理性,使得应用更容易被监控和观察。

这是什么意思呢?相信不少企业会存在这样的场景,在云原生技术和框架被采用之前,IT部门根据业务需求,对于系统任何一个小的改动,都需要整个开发、测试、运维团队投入大量的工作,多少年如此,可谓痛苦不堪。

而通过上述的代表性技术与强大的自动化工具相结合,允许企业IT人员频繁地、可预见地对系统进行任意的更改,并尽可能减少由此带来的工作量。这就是说,云原生真正给业务带来了不可估量的价值。

当然,作为新鲜事物,云原生一直处在发展变化之中,其定义和所涵盖的技术并不是一成不变的,也不会归某个企业或组织所有。那么,问题来了,网络上对于“云原生”的解释五花八门,总有一种狭路相逢智者胜的感觉。

小编发现,有两个词汇被大家提及最多,一个是云托管,一个是云改造。虽然这些也是企业上云的途径之一,但是李鬼遇李逵,它们真不是“云原生”。

啥是云托管?它是从云计算提供商采购计算资源以托管数据、服务和应用。作为一种基础架构即服务的云交付模型,它为企业提供一套远程、虚拟的服务。

通常,企业如果想将软件从本地部署迁移到云平台,会面临两个选择:云原生或云托管。但是它们却截然不同。

就拿扩展性来说,云原生应用程序使用户能够根据业务计算需求即刻扩大或缩小,确保企业只为他们使用的服务付费。而云托管是将产品专用于某个客户,非常封闭,以至于影响系统可扩展性的时间和成本。

再比如,从业务创新的角度来说,云原生模型为团队提供了极致的灵活性,使其无需等待即可轻松获取某项服务。而云托管系统在实时定制方面更加繁琐,有时甚至由于源自传统的IT架构而无法实现。

此外,云原生模型简化了远程劳动力的部署,让业务在全球快速开展。与托管模式不同,不需要专门的设置和连接要求。

啥又是云改造呢?单纯从字面上就容易理解,说白了就是将非云架构的产品通过“改造”贴上云的标签,但是还保留了其传统的软件架构。虽然服务商认同大多数应用都可以重新“改造”并且融入云环境,但是成本和复杂程度令人望而却步,甚至可能血本无归。

所以,真正的云原生不是一个产品,而是一套技术体系和一套方法论。它打破了传统的系统架构,用最新的容器技术、微服务、可持续交付、DevOps等设计产品并交付。

而针对于“假”云原生,让原本健康的云原生市场又顿成迷雾,朦胧了活跃的生长状态,也让业务遭受损失。企业可要擦亮眼睛啊。


如今,用友携YonSuite而来,一个真正基于微服务的云原生SaaS平台,为广大成长型企业,奉上技术红利!