2023 年的“云原生的演化”|社区征文

2023总结

云上生,云上长的 IT 架构就是云原生

什么是云原生:

Cloud Native是一个组合词, Cloud +Native的组合, 其中 Cloud中负责应用程序位于云环境中,而非传统的数据中心; Navite负责,在应用程序设计中就要考虑云环境; 云数据库,大数据服务,以及云上建立的众多产品服务等是否也可以成为云原生,云原生首先要生于云,运行在云上;

云原生的主要说法:

  • 云原生指的是 容器、微服务、Devops 等技术的合集。
  • 云原生是一种开发方式和架构设计模式。
  • 云原生主要指的是以Kubernetes 为核心的一系列容器化技术,帮助用户提升运维效率和资源利用率

我们对于各种角度对于云原生的分析,得出云原生是一个宏观的技术性名词,并非固定性的词语;

云原生的特性

时常我们就能听到一些,云原生技术的分享,其中包括演化的硬件处理,数据分析,软件交付,以及架构演变都可以成为云原生,比如日益增长的直播需求下,对于用户数据,在线人数,以及庞大流量的资源管控,都可以上云来得到很好的改善,高并发的需求日益增长,且由于时事的不确定性,会给某个特定的直播间进行爆发式的增长,这些也都是很迫切的需求。大数据服务,云数据库等等,衍生出的一系列云上的产品,更好的能快速扩容,弹性的使用供给公司更好的服务大众需求和生活。

从我们生活入手,每天需求的导航,快递,外卖都是快速响应的稳定性服务支撑的,从早晚高峰到中午的用餐时间,流量突增是一个显著特性的趋势,人们的需求在衣食住行中,逐渐的被互联网的便捷化发展所变化,从之前的外卖逐步吞噬掉方便面的市场,从 移动支付,扫码支付替代ATM 机的使用,一部手机走天下已经成为现实,坐飞机出行,电子登机牌等等,极大的方便了人们的出行成本;云原生的发展是从人们的社会发展中来的,在互联网便利化的前提需求下,海量用户,在多个产品迅速迭代中,不间断的为用户提供服务,同时也要提供流量突增带来的弹性,高可用的服务需求。

其实在云原生的开展阶段就有很大的困难,从企业角度来看,企业资源的弹性调度,架构是否高可用,产品的交付速度,以及组织协调是否高效,从用户到企业逐渐的需要可伸缩弹性的高效计算,自由定制的容器运行,微服务内聚各个需求,持续交付产品的迭代版本,然后是最后的 DevOps 的开发-测试-验证的阶段

不同的人和组织对云原生有不同的定义,相同的人和组织在不同时间点对云原生也有不同的定义,比较基础的理解的定义:容器+DevOps+持续交付+微服务。

picture.image

总结

云原生中,云才是一切的基础,为云上建立的 产品项目提供了高性能,可伸缩,自由灵活,可维护的资源,其中网络,存储,计算等都是基石;

基于微服务架构下的容器化服务,经过持续迭代和自由管控的云平台进行设施的集中管理,提高动态复用率,从而使得云计算上的云原生提供更高效的服务与资源匹配,为社会提供更加快捷的生活便利。

InfoQ 首发文章:https://xie.infoq.cn/article/9686180aa1afa2208aa9c9749

23
0
0
0
关于作者
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论