查看网站访问量,湖南省新闻最新消息十条,c语言可以做网站吗,创建一个平台需要什么CNCF云原生生态版图-项目和产品综合分析 CNCF云原生生态版图-项目和产品综合分析整体统计分析中国研发人员贡献项目和产品其中#xff0c;纳入 CNCF 管理的开源项目 链接 CNCF云原生生态版图-项目和产品综合分析
整体统计分析 在对云原生技术选型时#xff0c;优先选择经过 … CNCF云原生生态版图-项目和产品综合分析 CNCF云原生生态版图-项目和产品综合分析整体统计分析中国研发人员贡献项目和产品其中纳入 CNCF 管理的开源项目 链接 CNCF云原生生态版图-项目和产品综合分析
整体统计分析 在对云原生技术选型时优先选择经过 CNCF 认证的已毕业的开源项目产品其次是经过 CNCF 认证的沙箱或孵化中的项目或产品。上图针对以下5类项目和产品进行分类统计
所有项目或产品经过 CNCF 认证的项目或产品所有开源项目或产品经过 CNCF 认证的开源项目或产品经过 CNCF 认证的已毕业的开源项目或产品
从图中可以看出经过 CNCF 认证的已毕业的开源项目和产品共有 29个其中如下模块中尚不存在要求的项目
Orchestration Management / API GatewayOrchestration Management / Remote Procudure CallObservablility and Analysis / Chaos EngineeringObservablility and Analysis / Continuous OptimizationObservablility and Analysis / Feature Flagging
下表列出了 29 个符合条件的项目或产品
类别项目/产品说明App Definition and Developmen / DatabaseTiKV一种高度可扩展、低延迟且易于使用的 key-value1 数据库App Definition and Developmen / DatabaseVitess用于部署、扩展和管理大型MySQL实例集群的数据库解决方案。App Definition and Developmen / Continuous Integration DeliveryArgo适用于 Kubernetes 的开源工具用于运行工作流、管理集群和 GitOps2App Definition and Developmen / Continuous Integration DeliveryFluxFlux 是一组面向 Kubernetes 的持续和渐进式付解决方案App Definition and Developmen / Application Definition Image BuildDaprDapr 是一个可移植的、事件驱动的运行时它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序并可运行在云平台或边缘计算中。App Definition and Developmen / Application Definition Image BuildHelmKubernetes 包管理器App Definition and Developmen / Streaming MessagingCloudEvents一种以通用方式描述事件数据的规范Orchestration Managemen / Scheduling OrchestrationKEDA基于 Kubernetes 的事件驱动型 Autoscaler3Orchestration Managemen / Scheduling OrchestrationKubernetes用于自动部署、扩缩和管理容器化应用程序的开源系统Orchestration Managemen / Service MeshIstio扩展了 Kubernetes以建立可编程、应用程序感知的网络Orchestration Managemen / Service MeshLinkerd为 Kubernetes 提供运行时调试、可观察性、可靠性和安全性的服务网格Orchestration Managemen / Coordination Service DiscoveryCoreDNS是一个用 Go 编写的 DNS 服务器Orchestration Managemen / Coordination Service Discoveryetcd一种强一致性的分布式键值存储提供了一种可靠的方法来存储需要由分布式系统或机器集群访问的数据*Orchestration Managemen / Service ProxyEnvoy*一个开源边缘和服务代理专为云原生应用程序而设计Runtime / Container Runtimecontainerd可用作 Linux 和 Windows 的守护程序管理主机系统的整个容器生命周期Runtime / Container RuntimeCRI-O适用于 Kubernetes 的轻量级容器运行时Runtime / Cloud Native NetworkCilium用于提供、保护和观察工作负载之间的网络连接由革命性的内核技术 eBPF4 提供支持Runtime / Cloud Native StorageRookRook 将分布式存储系统转变为自我管理、自我扩展、自我修复的存储服务Provisioning / Security Compliancecert-manager适用于 Kubernetes 和 OpenShift5 的 X.5096 证书管理Provisioning / Security ComplianceFalco一种云原生安全工具可跨主机、容器、Kubernetes 和云环境提供运行时安全性Provisioning / Security ComplianceOpen Policy Agent (OPA)为整个堆栈的管理员提供灵活、精细的控制Provisioning / Security ComplianceThe Update Framework (TUF)维护软件更新系统的安全性可以防止攻击者破坏存储库或签名密钥Provisioning / Automation ConfigurationKubeEdge用于将容器化应用程序编排功能扩展到Edge的主机Provisioning / Key ManagementSPIFFE用于识别和保护应用程序服务之间的通信框架和标准Provisioning / Key ManagementSPIRESPIFFE API 的产品级实现Provisioning / Container RegistryHarbor开源容器镜像仓库Observability and Analysis / ObservabilityFluentd统一数据收集和使用以便更好地使用和理解数据Observability and Analysis / ObservabilityJaeger监控复杂分布式系统中的工作流并对其进行故障排除Observability and Analysis / ObservabilityPrometheus开源的系统监控和警报工具包
中国研发人员贡献项目和产品
主要由中国研发人员贡献的项目和产品数量统计如下图所示
其中纳入 CNCF 管理的开源项目
在 CNCF 云原生生态版图中中国研发人员创建的开源项目共有 4 个
类别项目/产品说明Orchestration Management/Scheduling OrchestrationKoordinator基于 QoS 调度系统为在Kubernetes中高效运行微服务、AI、大数据负载设计Orchestration Management/Coordination Service DiscoveryXline高性能的地理分布式元数据管理系统*Runtime/Container RuntimeKuasar*高效的多沙箱容器运行时Provisioning/Automation ConfigurationKusionStack基于K8S和云基础架构的 IDP 创建工具
链接
CNCF Landscape Key - Value 数据库键 - 值数据库是一种非关系型数据库NoSQL 数据库。它以简单的键值对key - value pair形式来存储数据。其中“键key” 是用于唯一标识数据的字符串或其他数据类型而 “值value” 则是与键相关联的数据可以是各种类型如数字、字符串、列表、对象等。就像是一个巨大的字典“键” 是字典中的词条“值” 是词条对应的解释内容。 ↩︎ GitOps 是一种持续交付Continuous Delivery的方法它将基础设施和应用程序的配置管理作为代码并将其存储在版本控制系统如 Git中。可以把 GitOps 想象成一个 “以 Git 为中心的运营模式”通过 Git 仓库来驱动应用程序的部署和基础设施的变更。 ↩︎ 自动缩放器。在文中指的是能够根据特定条件自动调整容器规模的组件。 ↩︎ eBPFExtended Berkeley Packet Filter即扩展伯克利包过滤器是一种内核技术。它允许用户在不修改内核源代码的情况下在内核空间运行自定义的程序。可以将 eBPF 看作是一个在内核中灵活的 “可编程钩子”能够让开发者在操作系统内核的关键路径上插入自己的代码来实现各种功能。 ↩︎ OpenShift 是红帽公司开发的云计算服务平台。基于开源生态系统为移动应用、数据库服务等提供支持使开发人员能够创建、测试和运行应用程序并可将其部署到云中。 ↩︎ X.509 是一种广泛使用的数字证书标准。它定义了公钥基础设施PKI中证书的格式用于在网络通信等场景中进行身份认证、数据加密和数字签名等操作。简单来说X.509 证书就像是网络世界中的 “身份证”可以用来证明持有证书者可以是个人、服务器、软件等的身份。 ↩︎