CNF Certification (Beta)

The Cloud Native Network Function (CNF) Certification Program gives confidence to Communication Service Providers (CSPs) that applications provided by their vendors demonstrate cloud native best practices.

It’s challenging for telco providers to navigate the cloud native world. From zero downtime to increased security concerns, there’s a complex ecosystem to manage all while guaranteeing users an outstanding experience. Knowing which products to rely on is the key to success.

The CNF Certification Program is designed to connect CSPs with Network Equipment Providers and CNF creators that have clearly demonstrated adoption of cloud native best practices in their networking products.

With goals for service reliability, risk reduction, and lowering capital and operating expenses (CAPEX and OPEX costs), the CNF Certification supports any product that runs in a certified Kubernetes environment, which encourages cross-cloud compatibility.

Table of contents

Program benefits

CNF badge
  1. Interoperability: Standardization for communication between applications and the cloud platforms
  2. Shared experience: Build upon the work of the community through the adoption of cloud native best practices
  3. Predictability: Certified applications act in a predictable manner when running on cloud native infrastructure like Kubernetes. Unexpected behavior should be rare because application specific issues are weeded out during the best practice testing.
  4. Timely updates: To remain certified, vendors need to certify with new releases of their product and pass new certification tests yearly, or more frequently, so you can be sure that the products are following the best practices adopted by the cloud native community.
  5. Confirmability: Any end user can confirm that an application remains compliant to cloud native practices by running the identical open source certification application (CNF Test Suite) that was used to certify.

Look for products that proudly display the Certified CNF logo. The following products have earned Certified CNF status:

How to get certified

1. Prepare

Learn about the certification requirements and technical prerequisites to prepare your product for certification.

2. Run the tests

Follow the instructions to run your tests using the CNF Test Suite. 

3. Submit

Prepare a PR to submit your results to the CNF Conformance repo on GitHub. Complete the participation form.

4. Review

A reviewer will approve your PR at which point you are certified.