写点什么

2023 年的“云原生的演化”

作者:卢卡多多
  • 2023-12-24
    天津
  • 本文字数:1069 字

    阅读完需:约 4 分钟

2023 年的“云原生的演化”

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


什么是云原生:


cloud native 是一个组合词, Cloud +Native 的组合, 其中 Cloud 中负责应用程序位于云环境中,而非传统的数据中心; Navite 负责,在应用程序设计中就要考虑云环境; 云上生,云上长的 IT 架构就是云原生;


云原生的主要说法:


  • 云原生指的是 容器、微服务、Devops 等技术的合集。


  • 云原生是一种开发方式和架构设计模式。


  • 云原生主要指的是以 Kubernetes 为核心的一系列容器化技术,帮助用户提升运维效率和资源利用率


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


云原生的特性


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


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


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


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


云原生的四要素


总而言之,符合云原生架构的应用程序应该是:基于微服务架构提高灵活性和可维护性,采用开源堆栈(K8S+Docker)进行容器化,借助敏捷方法、DevOps 支持持续迭代和运维自动化,利用云平台设施实现弹性伸缩、动态调度、优化资源利用率。


发布于: 刚刚阅读数: 5
用户头像

卢卡多多

关注

努力寻找生活答案的旅途者 2020-04-12 加入

公众号:卢卡多多,欢迎一起交流学习 2021年度优质创作者

评论

发布
暂无评论
2023 年的“云原生的演化”_总结_卢卡多多_InfoQ写作社区