回复科技少年QAQ:独立:云原生应用架构支持企业构建相互独立的云原生应用,同时单独管理和部署各个云原生应用。
可恢复性:即便基础设施发生故障,云原生应用也能继续运行,保持联机状态。
下载贤集网APP入驻自媒体
云原生指构建和运行应用以充分利用通过云交付模式交付的分布式计算。云原生应用旨在充分利用云平台特有的可扩展性、弹性和灵活性优势。 根据云原生计算基金会 (CNCF) 的定义,云原生技术可帮助企业在公有云、私有云和混合云上构建和运行可扩展的应用。云原生方法的典型特性包括容器、服务网格、微服务、不可变基础设施以及声明式应用编程接口 (API) 等等。它们具有多重优势。 独立:云原生应用架构支持企业构建相互独立的云原生应用,同时单独管理和部署各个云原生应用。 可恢复性:即便基础设施发生故障,云原生应用也能继续运行,保持联机状态。 基于标准:为实现出色的互操作性和工作负载可移植性,云原生服务通常基于开源和标准技术构建而成。这有助于降低供应商依赖,提高可移植性。 业务敏捷性:云原生应用支持跨网络灵活部署,同时相比传统应用规模更小,更易于开发、部署和迭代。 自动化:云原生应用支持 DevOps 自动化特性,支持持续交付以及持续部署定期软件变更。此外,开发人员还可以使用蓝绿部署和金丝雀部署等方法来优化应用,避免对用户体验产生任何不利影响。 零停机:借助 Kubernetes 等容器编排器,企业可以零停机地部署软件更新。