云计算和云原生傻傻分不清-阿里云开发者社区

开发者社区> 云焕Max> 正文

云计算和云原生傻傻分不清

简介: 什么是云计算?什么是云原生?两者是什么关系?
+关注继续查看

在技术领域,如果说哪个概念最火,毫无疑问就是云原生,然而每个人对于云原生的定义又有各自不同的看法,它跟云计算是什么关系,今天我们就来澄清两者的关系,帮助大家更好的理解云原生的概念。

首先,我们来说说云计算,云计算的划分可以分为3层,即基础设施即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS),看下图,其实我们大概就能明白IaaS、PaaS、SaaS解决的问题。

image.png

那我们再来看看云原生(Cloud Native)这个概念,是由Pivotal的Matt Stine于2013年首次提出,他还在2015年出版了《Migrating to Cloud-Native Application Architectures(迁移到云原生架构)》一书。

这里我先抛出一个概念:云原生的定义尚不明确,但含义丰富。不同的人和组织有着不同的理解。

众多顶级技术的铸造者、Matt Stine的东家Pivotal这样定义云原生:

“Cloud native is an approach to building and running applications that fully exploit the advantages of the cloud computing model.”--云原生是一种构建和运行充分利用云计算模型优势的应用程序的方法。

CNCF云原生计算基金会如此定义云原生:“云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。

云原生的代表技术包括容器、服务网格(Service Mesh)、微服务、不可变基础设施和声明式API。这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。

所以,业界有一种说法,云原生=微服务+DevOps+持续交付+容器化。

image.png

image.png

总结一下云原生的特点:

• 模块化:抽象独立的服务包(如容器化或无服务器架构);

• 可编程性:通过声明API和策略来实现资源调配和管理;

• 伸缩性:协调器通过自动化和策略驱动的方式纵向动态扩展资源;

• 弹性:服务就是松散耦合的单元,相互独立且兼具容错能力。

总结,云原生属于技术架构理念,而云计算提供应用所需的基础资源。云计算的发展推动了云原生架构的诞生,只有结合云计算提供的云服务,改造应用架构,才能更好的构建弹性、稳定、松耦合的分布式应用,并解决复杂性问题。同时云原生技术的发展反向促进云服务的升级和改进,总之,两者是相辅相成。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
9485 0
云原生助力企业全面拥抱云计算
云原生技术在IT领域愈加火热,不同领域的人对云原生有着不同的理解。在阿里CIO学院-凌云时刻-“数字化图谱”之云原生架构师培训的第一讲中,阿里云云原生应用平台团队负责人丁宇将为大家讲解云原生技术全面拥抱云计算的发展之路。本次分享从云原生出发,介绍阿里云对云原生技术、云原生产品的理解与应用,以及阿里全站上云的目标发展。
264 0
阿里云如何基于标准 K8s 打造边缘计算云原生基础设施
伴随 5G、IoT 的发展,边缘计算正在成为云计算的新边界,而规模和复杂度的日益提升对边缘计算的效率、可靠性、资源利用率等一系列能力又提出了新的诉求。试想,如果能将云能力从中心往边缘触达,上述问题是不是将迎刃而解?在云原生时代构建云到边的触达通路,保持云边一致性体验,我们的抓手又在哪里呢?本文将一一为你揭晓。
1058 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13168 0
云计算、容器和云原生基础课程 | 图谱精选课程
带你了解云原生技术的演进和趋势方向
149 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
11502 0
阿里云数据库李飞飞:云计算推动数据库向云原生快速演进
12月30日,阿里云云原生数据库PolarDB举行年度发布。过去的一年是阿里云数据库硕果累累的一年。11月,Gartner公布阿里云进入全球数据库领导者象限,是国产数据库几十年积累的重大突破;12月,中国电子学会公布PolarDB获得科学技术奖一等奖。阿里云数据库深耕11年,至今已服务客户10万余。 阿里巴巴集团副总裁、阿里云智能数据库事业部总裁李飞飞表示,云计算正在推动数据库向云原生快速演进,阿里云数据库已全面布局云原生。
812 0
云原生助力企业全面拥抱云计算
云原生技术在IT领域愈加火热,不同领域的人对云原生有着不同的理解。在阿里CIO学院-凌云时刻-“数字化图谱”之云原生架构师培训的第一讲中,阿里云云原生应用平台团队负责人丁宇将为大家讲解云原生技术全面拥抱云计算的发展之路。本次分享从云原生出发,介绍阿里云对云原生技术、云原生产品的理解与应用,以及阿里全站上云的目标发展。
487 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
6886 0
+关注
云焕Max
云原生PaaS产品All in
31
文章
15
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载