Git Product home page Git Product logo

cnf-certification's Introduction

CNF Certification - v1.0-beta

The CNF Certification program provides a way for open and closed source network functions (ie applications providing networking functionality) to demonstrate their adoption of cloud native best practices with the help of a open source testing framework called the CNF Test Suite. The certification program is a living thing. The CNCF community, including the Cloud Native Network Function Working Group, and the CNF Test Suite team work together in defining and overseeing what it means to be a cloud native certified telco application (eg. CNF). Work on the mechanics of the certification tests occurs in the CNF Test Suite.

Why Certification Matters

With such a wide array of applications being developed today, workload certification tests help ensure that developers can follow cloud native best practices when building greenfield applications and/or modernizing existing applications. A certified application provides the following benefits:

Interoperability: Make it easier for applications to work well with other applications and the cloud platforms they run on

Shared experience: Build upon the work of the community through the adoption of cloud native best practices

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.

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.

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.

Implementing and running applications in a cloud native manner will enable you to more fully benefit from the advantages of cloud native infrastructure.

CNF Certification Program

Working Group Information

To participate and contribute to the program itself (including discussion of issues affecting certification), join the mailing list and slack channel. Details: CNF WG.

Test Suite Information

To contribute to or use the test suite you can join the slack channel, weekly meetings, and interact in GitHub. Details: CNF Test Suite.

To quickly get the CNF Test Suite up and running, see the Quick Installation Guide.

cnf-certification's People

Contributors

denverwilliams avatar taylor avatar wvwatson avatar thewolfpack avatar lixuna avatar agentpoyo avatar williscool avatar xmulligan avatar hamidiridha avatar sishbi avatar sakshamgurbhele avatar petorre avatar nupejosh avatar haardikdharma10 avatar uditgaurav avatar ericlo-417 avatar ktan1226 avatar rmerz avatar taylorwaggoner avatar electrocucaracha avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.