HomeBlogAboutPricingContact🌐 中文
Back to HomeCloud Native
What Is CNCF? Cloud Native Landscape and Trail Map Complete Guide (2025)

What Is CNCF? Cloud Native Landscape and Trail Map Complete Guide (2025)

📑 Table of Contents

The first time you see the CNCF Landscape diagram, you'll probably be shocked: over a thousand logos packed together—what is this? Actually, this diagram represents the complete picture of the Cloud Native ecosystem.

CNCF is the core organization driving cloud native technology, with Kubernetes being its most famous project. This article will introduce you to CNCF's role, help you understand the Landscape classification, and show how to use the Trail Map to plan your learning path.



CNCF Organization Introduction

What Is the Cloud Native Computing Foundation?

CNCF (Cloud Native Computing Foundation) is a non-profit organization under the Linux Foundation, established in July 2015. Google donated the Kubernetes project as CNCF's founding project, establishing the organization's technical foundation.

CNCF's official mission is:

To make cloud native computing ubiquitous.

In plain language: promote containerization, microservices, dynamic orchestration, and other cloud native technologies to make these technologies industry standards.

CNCF's Mission and Role

Roles CNCF plays:

1. Project Incubator

CNCF accepts open-source project applications, providing neutral governance frameworks and resource support. Currently manages over 100 projects, including well-known projects like Kubernetes, Prometheus, Envoy, and Helm.

2. Standards Maker

CNCF promotes cloud native technology standardization, such as:

3. Community Hub

CNCF hosts KubeCon + CloudNativeCon annually, the world's largest Kubernetes and cloud native technology conference. There are also regional Kubernetes Community Days and online events.

4. Certification Body

CNCF provides multiple professional certifications:

CNCF Membership and Governance

CNCF membership is divided into several tiers:

TierAnnual Fee (approx.)Representative Companies
Platinum$370,000Google, AWS, Microsoft, Alibaba
Gold$120,000VMware, Red Hat, IBM
Silver$7,000-50,000Small-medium tech companies
End UserFreeCompanies using cloud native technology

Platinum members can have a seat on the TOC (Technical Oversight Committee), influencing CNCF's technical direction. But CNCF governance emphasizes neutrality, avoiding domination by any single vendor.

Want to understand complete Cloud Native concepts? Please refer to Cloud Native Complete Guide.



CNCF Project Maturity Levels

CNCF categorizes projects into three maturity levels:

Graduated Projects

Graduated is the highest level, indicating projects have:

Major Graduated Projects in 2025:

ProjectPurposeDonated By
KubernetesContainer orchestrationGoogle
PrometheusMonitoring and alertingSoundCloud
EnvoyService proxyLyft
CoreDNSDNS service-
containerdContainer runtimeDocker
FluentdLog collectionTreasure Data
JaegerDistributed tracingUber
HelmPackage managementDeis/Microsoft
etcdDistributed key-value storeCoreOS
ArgoGitOps workflowsIntuit
FluxGitOps continuous deliveryWeaveworks

Incubating Projects

Incubating indicates projects are growing rapidly with potential to become Graduated:

Representative Incubating Projects:

Sandbox Projects

Sandbox is the entry level, indicating projects:

Sandbox has the most projects, over 50. Suitable for technology exploration but not recommended for direct production use.

Project Selection Recommendations:

Use CaseRecommendation
Production environmentPrefer Graduated projects
New project evaluationCan consider Incubating projects
Technical researchCan try Sandbox projects


Cloud Native Landscape Guide

What Is the Landscape?

CNCF Landscape is a visual map of the cloud native ecosystem, containing 1,000+ projects and products. Its purposes are:

  1. Present the complete picture of the Cloud Native ecosystem
  2. Help users find suitable tools
  3. Track ecosystem development trends

You can interactively browse this map at landscape.cncf.io.

Landscape Category Explanations

The Landscape categorizes tools into several major categories:

1. App Definition and Development

SubcategoryRepresentative Tools
DatabasePostgreSQL, MongoDB, TiDB
Streaming & MessagingKafka, NATS, RabbitMQ
Application DefinitionHelm, Kustomize
CI/CDArgo CD, Tekton, Jenkins X

2. Orchestration & Management

SubcategoryRepresentative Tools
Scheduling & OrchestrationKubernetes, Nomad
Coordination & Service Discoveryetcd, Consul, CoreDNS
Service ProxyEnvoy, Nginx, HAProxy
API GatewayKong, Ambassador, APISIX
Service MeshIstio, Linkerd, Cilium

3. Runtime

SubcategoryRepresentative Tools
Container Runtimecontainerd, CRI-O
Cloud Native StorageRook, Longhorn, OpenEBS
Cloud Native NetworkCalico, Cilium, Flannel

4. Provisioning

SubcategoryRepresentative Tools
Automation & ConfigurationTerraform, Pulumi, Ansible
Container RegistryHarbor, Quay
Security & ComplianceOPA, Falco, Trivy
Key ManagementVault, Sealed Secrets

5. Observability and Analysis

SubcategoryRepresentative Tools
MonitoringPrometheus, Datadog, Grafana
LoggingFluentd, Loki, Elasticsearch
TracingJaeger, Zipkin, Tempo
Chaos EngineeringChaos Mesh, Litmus

How to Use the Landscape to Choose Tools

With so many tools on the Landscape, how do you choose?

Step 1: Identify Your Requirement Category

First clarify what problem you're solving. Is it monitoring? Logging? Or CI/CD? Find the corresponding category.

Step 2: Prioritize CNCF Projects

Projects with blue frames on the Landscape are CNCF projects. Prioritize these because:

Step 3: Check Maturity

Click in to see project maturity (Graduated > Incubating > Sandbox). Prefer Graduated for production environments.

Step 4: Evaluate Integration

See if the tool is compatible with your existing tech stack. For example, if you use Kubernetes, choose K8s native tools.

So many CNCF tools, don't know which to choose? Schedule a free consultation and let experienced people help you evaluate.



Cloud Native Trail Map

What Is the Trail Map?

CNCF Trail Map is a learning roadmap that helps beginners learn Cloud Native technologies in a reasonable order. It divides the learning process into several phases, each with clear goals and recommended tools.

Learning Path Recommendations

Trail Map recommended learning order:

Phase 1: Containerization

Goal: Package applications into containers

Recommended Tools:

Learning Focus:

Phase 2: CI/CD (Continuous Integration/Continuous Deployment)

Goal: Automate build and deployment processes

Recommended Tools:

Learning Focus:

Phase 3: Container Orchestration

Goal: Manage large-scale container deployments

Recommended Tools:

Learning Focus:

Deep dive into Kubernetes? Please refer to Cloud Native Tech Stack Introduction.

Phase 4: Observability

Goal: Monitor and debug distributed systems

Recommended Tools:

Learning Focus:

Phase 5: Service Mesh

Goal: Handle inter-service communication

Recommended Tools:

Learning Focus:

Where to Start?

If you're a complete beginner:

  1. First learn Docker, containerize a simple application
  2. Use Docker Compose to manage multi-container applications
  3. Then learn Kubernetes basics

If you already know Docker:

  1. Directly learn Kubernetes
  2. Pair with Helm for deployment management
  3. Add monitoring and logging

If you already know Kubernetes:

  1. Deep dive into observability
  2. Evaluate if Service Mesh is needed
  3. Optimize CI/CD processes


Important CNCF Project Introductions

Kubernetes

Kubernetes (abbreviated K8s) is CNCF's most important project and the core of Cloud Native.

Key Features:

2025 Status:

Prometheus

Prometheus is the standard monitoring solution for cloud native environments.

Key Features:

Common Pairings:

Envoy

Envoy is a high-performance service proxy developed by Lyft.

Key Features:

Use Cases:

Argo

The Argo project family focuses on workflows and GitOps on Kubernetes.

Main Components:

OpenTelemetry

OpenTelemetry (OTel) is CNCF's observability standard project, merging OpenTracing and OpenCensus.

Coverage:

Why Important:



CNCF Certifications and Events

Professional Certifications

Kubernetes certifications offered by CNCF:

CertificationTarget AudienceExam DurationCost
CKACluster administrators2 hours$395
CKADApplication developers2 hours$395
CKSSecurity specialists2 hours$395

Exam Characteristics:

Preparation Recommendations:

Community Events

KubeCon + CloudNativeCon

The world's largest Kubernetes conference, held annually in North America, Europe, and China. Content includes:

Kubernetes Community Days

Regional events hosted by local communities, smaller scale but easier to attend. Taiwan also has Cloud Native Taiwan User Group hosting regular meetups.

Online Resources



FAQ

Q1: What's the relationship between CNCF and Linux Foundation?

CNCF is a sub-foundation under the Linux Foundation (LF). LF has other sub-foundations, such as OpenJS Foundation (manages Node.js, jQuery) and LF AI & Data (manages AI-related projects).

Q2: Are all CNCF projects free?

Yes, CNCF projects are all open-source projects that can be used for free. But some projects have commercial companies offering paid enterprise versions or managed services.

Q3: Can non-CNCF projects on the Landscape be trusted?

Projects on the Landscape aren't necessarily CNCF certified. Projects without blue frames need self-evaluation of their maturity and community activity.

Q4: Do I have to get CKA certified to learn Cloud Native?

Not necessarily. CKA is certification for managing Kubernetes clusters—if you're a developer, CKAD might be more suitable. If you use cloud-managed K8s (EKS, GKE), some CKA content may not apply.

Q5: CNCF projects update too fast, how do I keep up?

Focus on core projects (Kubernetes, Prometheus). Follow CNCF Blog and KubeCon talks to understand the big picture. You don't need to research every new project.



Next Steps

The CNCF ecosystem is vast—you don't need to learn everything at once. Recommend starting with the Trail Map order, gradually going deeper based on actual needs.

Further learning:

Want to dive deeper into the Cloud Native ecosystem? Schedule a free consultation and let us help you plan a suitable technology path.



References

Need Professional Cloud Advice?

Whether you're evaluating cloud platforms, optimizing existing architecture, or looking for cost-saving solutions, we can help

Book Free Consultation

Cloud NativeAWSGCPKubernetesDocker
Previous
What Are CSP Concept Stocks? 2025 Taiwan Cloud Concept Stock Investment Complete Guide
Next
Cloudflare CDN Complete Tutorial: 5 Steps from Registration to Advanced Setup