news 2026/6/10 16:02:42

云原生核心概念和行业解决方案(未完待续)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
云原生核心概念和行业解决方案(未完待续)

一、前言

之前都是对云原生单一技术的关注研究,知识分散,我们一直在说云原生,那到底什么是云原生呢?是k8s还是微服务,还是容器就是?云原生的概念最早开始于 2010 年,该词旨在表达一种架构,为了描述应用程序和中间件在云环境中的良好运行状态, Cloud Native抽象出了云环境中服务必须包含的某些属性状态,满足了这些属性才能保证良好的运行状态,以充分利用发挥云计算的特性。后面我们了解这种特性狭隘层面即以微服务和容器云为驱动的应用运行标准;2015年在《迁移到云原生架构》一书中定义了符合云原生架构的特征:12 因素、微服务、自服务、基于 API 协作、扛脆弱性;同年,由 Linux 基金会发起了一个The Cloud Native Computing Foundation(CNCF) 基金组织,Google、Cisco、Docker 各大厂纷纷加入,并逐步构建出围绕 Cloud Native 的具体工具,而当时云原生这个的概念也逐渐变得更具体化:把云原生定位为容器化封装+自动化管理+面向微服务。2017 年, 云原生应用提出者之一的Pivotal 在其官网上将云原生的定义概括为 DevOps、持续交付、微服务、容器四大特征。

随后在此基础上继续发展,2018 年,随着 Service Mesh 的加入,CNCF 重新对云原生进行了定义,上述基础上增加了服务网格 (service mesh) 和声明式 API,旨在建立一个相对中立的开源云生态,而这也逐渐成为被大家认可的官方定义,更多参见CNCF全景图;

Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure(不可变基础设施), and declarative APIs(声明式 API ) exemplify this approach.

These techniques enable loosely coupled (松耦合) systems that are resilient(高可用/韧性), manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.

The Cloud Native Computing Foundation seeks to drive adoption of this paradigm(范式) by fostering(培育) and sustaining(维持) an ecosystem (生态)of open source, vendor-neutral(供应商中立) projects. We democratize state-of-the-art patterns to make these innovations accessible for everyone.

其中,云提供了像虚拟化、弹性扩展、高可用、高容错性、自恢复等基本属性,而云原生和在云上跑的传统应用不同,一些基于公有云搭建的应用是基于传

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 22:48:00

基于springboot框架的基于 BS 模式的评教评学系统vue

目录系统概述技术架构核心功能创新点开发技术核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!系统概述 基于Spr…

作者头像 李华
网站建设 2026/6/10 9:03:44

揭开数据分析的新篇章:OpenBB金融数据平台

在数据驱动的时代,金融分析师、量化分析师和AI代理需要高效便捷的数据管理工具。Open Data Platform by OpenBB (ODP) 是一款开源工具集,旨在帮助数据工程师将专有、许可和公共数据源整合到下游应用中,如AI助手和研究仪表板。 ODP的工作原理…

作者头像 李华
网站建设 2026/6/10 9:04:31

简易制作LinuxShell完全指南(深入解析原理、设计与实践步骤)

简易制作LinuxShell完全指南(深入解析原理、设计与实践步骤) 一个适合小白的Linux Shell制作教程 欢迎来到本教程!我们将从零开始,详细分析Linux Shell的原理、设计并实践制作一个简易Shell。无论你是编程新手还是想深化理解&…

作者头像 李华
网站建设 2026/6/9 18:49:08

ssm springboot动物园宠物动物救助领养商城之家网站全vue

目录项目概述技术架构核心功能特色与创新应用价值开发技术核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!项目概…

作者头像 李华
网站建设 2026/6/10 9:24:56

ssm springboot校园实习报告评分管理系统vue

目录摘要开发技术核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 校园实习报告评分管理系统基于SSM&#…

作者头像 李华