云原生(Cloud Native) #
Cloud Native Landscape #
Cloud Native Landscape - 云原生技术地图的目标是将所有云原生开源项目和专有产品编译并组织成不同类别,提供当前生态系统的概览。
- App Definition & Development - 应用定义和开发层
- Orchestration & Management - 编排和管理层
- Runtime - 运行时层
- Provisioning - 资源供应层,资源配置层
CNCF Cloud Native Landscape的层次相辅相成:
- 资源供应层:提供构建基础设施所需的工具,奠定技术基础。
- 运行时层:专注于容器及其在云原生环境中的运行需求。
- 编排与管理层:包含用于编排和管理容器及应用的工具,是构建应用平台的关键。
- 应用定义与开发层:涵盖存储和传输数据的工具,以及应用的构建与部署方式。
此外,还有两个贯穿各层的纵向类别:
- 可观测性与分析:包含监控应用并在出现问题时发出警报的工具,由于每一层都需要监控,这一类别贯穿整个生态系统。
- 云原生平台:平台将不同层的工具组合、配置和优化为一体,使其可以开箱即用。这极大降低了云原生技术的学习曲线,并使许多组织能够轻松采用这些技术。
云原生平台
在整个生态系统中,配置各种工具,使它们协同工作是一项复杂的任务。云原生平台将这些工具捆绑在一起,从而简化了技术的采用过程。
注意:本页内容并未包含云原生平台
Wasm #
- Runtime