云原生

很多人都会问“到底什么是云原生?”、“云原生和传统软件有什么区别?”。

背景

顾名思义,云原生应用即专门为在云平台部署和运行而设计的应用。云原生能够以可扩展、可复制的方式最大化地利用云的能力,发挥云的价值的最佳路径。

也可以说,云原生是一种设计思想,以这种思想为指导设计出来的软件。首先,天然的就“生在云上,长在云上”;其次,能够最大地发挥云的能力,发挥出云的最大价值。

云原生是为“云”量身定做的。我们先来了解一下云的发展历程。

云的发展规模

2019年度主流的云厂商公布营收情况:

亚马逊-AWS: 350.26亿美元

微软-Azure:133.7亿美元

谷歌云:89.18亿美元

阿里云: 355.25亿元 (约50.75亿美元)

腾讯云:170亿元

云计算的特征

我们先来了解一下“云”的概念。云一般指的是一个提供资源的平台,云计算的本质是按需分配资源和弹性计算。

目前的困扰

传统的软件开发模式,让我们用云计算平台和物理机一样的使用,那么就没有将云平台的能力利用充分!这也是在浪费资源。我们的云原生就是来解决这一类的问题,将我们的应用发挥到极致。

必须让应用能够利用云平台实现资源的按需分配和弹性伸缩,是云原生应用被重点关注的地方。它要求云原生应用具备可用性和伸缩性,以及自动化部署和管理能力,可随处运行,并且能够通过持续集成、持续交付提升研发、测试与发布的效率。

云原生应用并未完全颠覆传统的应用,采用云原生的设计模式可以优化和改进传统应用模式,使应用更加适合在云平台上运行。

云原生存在的意义是解放开发和运维,而不是让开发和运维的工作变得更加复杂和繁重。

云原生还关注规模,分布式系统应该具备将节点水平扩展到成千上万个的能力,并且这些节点具备多租户和自愈能力。云原生使得应用本身具备“柔性”,即面对强大压力的缓解能力以及压力过后的恢复能力。真正的强者懂得“刚而易折,柔者长存”,我们的云原生也是运用了柔性的哲理。

云原生的组织

云原生最初是由Pivotal公司于2013提出的,如果大家对于Pivotal公司有点陌生化,当是不会对它旗下的Spring ,Spring Boot 、Spring Cloud陌生吧。 随后 Google 在2015年成立了CNCF(云原生基金会),使得云原生受到越来越多的关注。

2018年CNCF对云原生定义

云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。

这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。

云原生的本质_什么是云原生?云原生和传统软件有什么区别?有什么特征相关推荐

  1. 云原生的本质_你懂什么是云原生吗?

    简介: 我看很多文章都在聊"云原生",嘴上一直唠叨到这,那么你真得懂得什么是云原生吗!?她是在一个怎么样的背景下被提出来的? 云原生这词在这几年突然火了,在很多人还不了解她是什么的 ...

  2. 云原生的本质_云原生是什么 云原生技术有何作用

    花火网消息,随着科技的发展,催生出以云原生为代表的下一代架构,云原生以容器.Kubernetes.Serverless 等为代表的新技术引领移动互联网进入急速赛道.但是很多小伙伴们可能对云原生没有什么 ...

  3. 云原生的本质_云原生2.0的逻辑之辩,如何让每个企业都成为新云原生企业

    云计算的滚滚浪潮始于2006年,AWS的成立让公有云成为了整个云行业的标杆,也形成了云原生的技术洪流,推动了企业上云和全行业数字化转型的开启. 作为云时代的技术基础,云原生能力自然功不可没,但对于云原 ...

  4. 华为政企云副总裁 年薪_看好“新基建”华为云战略投入政企市场

    5月15日,华为云发布政企战略,并宣布华为云Stack系列新品正式上市.华为云Stack是位于政企客户本地数据中心的云基础设施,能为政企客户提供在云上和本地部署体验一致的云服务.随着政企智能升级进入深 ...

  5. 彩虹物语服务器维护,红手指彩虹物语云手机使用教程_红手指彩虹物语云挂机教程_彩虹物语息屏挂机教程_红手指云手机官网...

    <彩虹物语>是一款2D横版卷轴格斗ARPG,玩家将在泰尔大陆会合,开启奇妙小岛的冒险之旅在泰尔大陆上,可以和个性鲜明的宠物.圣灵结伴冒险:一起挖矿掠夺.酒馆闯荡.收集宝藏等等,这些新奇有趣 ...

  6. 参观云栖小镇体会_杭州企业考察——走进云栖小镇学云计算和大数据

    杭州企业考察--走进云栖小镇学云计算和大数据 为引导大家学习先进典型,对标行业标杆找差距,解放思想促发展.迈迪尔标杆企业考察带领某企业家团队走进云栖小镇,学习他们的云计算和大数据: 为什么参观云栖小镇 ...

  7. 华为p20支持手机云闪付吗_华为手机怎么用云闪付?华为哪些手机支持云闪付

    现如今,随着智能手机的应用,出门不带现金带上手机即可,这种观念也已经深入人心了.今天,小编来给大家介绍一下,华为手机怎么用云闪付,有哪些机型支持使用云闪付呢? www.kameng.com[卡盟网] ...

  8. 华为p20支持手机云闪付吗_华为手机怎么用云闪付 支持的机型有哪些

    现如今,随着智能手机的应用,出门不带现金带上手机即可,这种观念也已经深入人心了.今天,小编来给大家介绍一下,华为手机怎么用云闪付,有哪些机型支持使用云闪付呢? 华为手机怎么用云闪付? 1.线下使用流程 ...

  9. 2017云栖大会门票转让_「揭秘GP」云栖大会 | Greenplum 6.0 内核优化解读和7.0展望...

    9月25日,云栖大会在杭州阿里巴巴云栖小镇正式拉开序幕,三天会议期间,共吸引了200多位世界级科学家.400多家科技合作伙伴参与,科技展区面积超过3万平方米,共发布了1000多项顶尖技术. 云栖大会现 ...

最新文章

  1. Android基础教程之五大布局对象------FrameLayout,LinearLayout,AbsoluteLayout,RelativeLayout,TableLayout...
  2. [Android] 输入系统(二)
  3. css左右布局代码_如何使用CSS位置来布局网站(带有示例代码)
  4. RPC框架的实现原理,及RPC架构组件详解
  5. Spring核心组件的理解
  6. 重修 mongoDB 系列(一) 配置环境
  7. php 读取管道,php – 使用proc_open时从STDIN管道读取
  8. iOS上传应用到AppStore出现Authenticating with the iTunes store
  9. MySQL存储过程(五)——存储过程查看、删除和修改
  10. haproxy1.7编译安装配置
  11. 进阶级 - Git Hub 常用指南
  12. 32位与64位到底什么区别?
  13. php的left join,Left Join
  14. 数值传热基本理论和CFD仿真技巧(未完成)
  15. 走近澳洲------个人所得税篇
  16. mybatisSql编写小结
  17. 真正的通过手机控制PPT播放
  18. 《一斛珠·元夜月蚀》
  19. android:elevation属性,控制View底部渐变阴影
  20. java计算机毕业设计教学质量测评系统源码+系统+lw+数据库+调试运行

热门文章

  1. .NET环境下几种不同的邮件发送解决方案
  2. 从零开始利用vue-cli搭建简单音乐网站(四)
  3. 绝不要在构造函数和析构过程中调用virtual函数
  4. 微信公众平台消息接口开发(6)电话号码链接与网址链接
  5. KEIL MDK access violation at 0x40021000 : no ‘read‘ permission的一种解决方法
  6. C# Winform控件对透明图片重叠时导致图片不透明的解决方法
  7. 【原】聊聊js代码异常监控
  8. 【干货】常见的40个知识模型:学习力、思考力、创造力、共情力......
  9. 【报告分享】2019年12月郭广昌混沌课程ppt(附下载链接)
  10. Java技术——你真的了解String类的intern()方法吗