SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
How Cloud Native is Your
CNF? Let’s Check!
W. Watson & Denver Williams, Vulk Coop
Slides Available
https://wiki.lfnetworking.org/pages/viewpage.action?pageId=80282057
About the CNF Certification Program
The Cloud Native Network Function (CNF) Certification Program
provides confidence for Communication Service Providers (CSPs) that
applications provided by their vendors demonstrate cloud native best practices.
“It is important to adopt cloud native best practices as we
evolve to achieve our goals for agility, automation, and
optimization. The CNF Certification is a great tool with which
we can measure and drive cloud native practices across our
platforms and network functions.”
Tom Kivlin, principal cloud architect at Vodafone
cncf.io/cnf
Security
State
Microservices
Compatibility,
Installability &
Upgradability
Configuration
Cloud Native
Best Practices
Reliability,
Resilience &
Availability
Observability
&
Diagnostics
cncf.io/cnf
● Start on cncf.io/cnf
● Meet eligibility criteria
○ Terms & Conditions
○ Participation form
○ Technical requirements
● Run certification tests
○ CNF Certification instructions
● Submit results
○ Create a pull request
● Promote
○ Landing page and landscape
○ Certified CNF mark
How to Earn “Certified CNF” Status
cncf.io/cnf
CNF Certification FAQ
● Is CNF Certification per company or per product?
○ Per product (no limit)
○ Ore participation form per product
● What is the cost of certification?
○ No charge for CNCF members
○ No charge for non-profit organizations
○ Same fee as joining CNCF for other commercial organizations
faq.md
CNF Certification
powered by
CNF Test Suite
Steps to run the testsuite
1. Download the testsuite on GitHub from cncf/cnf-testsuite
2. $ cnf-testsuite setup
3. Create a configuration file
4. Install CNF: $ cnf-testsuite cnf_setup
5. Run the tests: $ cnf-testsuite cert
👉 Quick install command & usage
Setup the testsuite
Create a CNF Configuration File
---
release_name: hello-coredns
helm_repository:
name: stable
repo_url: https://cncf.gitlab.io/stable
helm_chart: stable/coredns
👉 Other configuration options
Install the CNF
cnf-testsuite cnf_setup cnf-config=./cnf-testsuite.yml
Running the cert command
Test summary
Let’s Work
Together
CNF Certification GitHub
• github.com/cncf/cnf-certification
CNF Working Group Meeting
• Mondays at 8:00am PT
• github.com/cncf/cnf-wg
CNF Test Suite Office Hours
• Tuesdays at 7:15am PT
• github.com/cncf/cnf-testsuite
slack.cncf.io
• #cnf-wg
• #cnf-certification
@cnfcert
cnfcertification@cncf.io
Cloud Native Telco Meeting Places
Schedule a Demo or Working Session
https://calendly.com/cnfcertification
Visit cncf.io/cnf to get started
https://www.cncf.io/cnf
LFN Dev and Testing Forum 2022 CNF Certification Tutorial

Contenu connexe

Similaire à LFN Dev and Testing Forum 2022 CNF Certification Tutorial

VMWorld 2004 - Justifying the transition from Physical to Virtual
VMWorld 2004 - Justifying the transition from Physical to VirtualVMWorld 2004 - Justifying the transition from Physical to Virtual
VMWorld 2004 - Justifying the transition from Physical to Virtual
David Kent
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
Open Networking Summit
 

Similaire à LFN Dev and Testing Forum 2022 CNF Certification Tutorial (20)

[ONE Summit 2024] Evolving Together - Cloud Native Telecom's Journey Forward
[ONE Summit 2024] Evolving Together - Cloud Native  Telecom's Journey Forward[ONE Summit 2024] Evolving Together - Cloud Native  Telecom's Journey Forward
[ONE Summit 2024] Evolving Together - Cloud Native Telecom's Journey Forward
 
NFV Testing & DevOps | QualiTest
NFV Testing & DevOps | QualiTestNFV Testing & DevOps | QualiTest
NFV Testing & DevOps | QualiTest
 
San Francisco Jenkins Area Meetup October 2016: Self-service secure test and ...
San Francisco Jenkins Area Meetup October 2016: Self-service secure test and ...San Francisco Jenkins Area Meetup October 2016: Self-service secure test and ...
San Francisco Jenkins Area Meetup October 2016: Self-service secure test and ...
 
Automatic Integration, Testing and Certification of NFV in China Mobile
Automatic Integration, Testing and Certification of NFV in China MobileAutomatic Integration, Testing and Certification of NFV in China Mobile
Automatic Integration, Testing and Certification of NFV in China Mobile
 
VMWorld 2004 - Justifying the transition from Physical to Virtual
VMWorld 2004 - Justifying the transition from Physical to VirtualVMWorld 2004 - Justifying the transition from Physical to Virtual
VMWorld 2004 - Justifying the transition from Physical to Virtual
 
PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...
 
ATS-Overview_v0.1.pptx
ATS-Overview_v0.1.pptxATS-Overview_v0.1.pptx
ATS-Overview_v0.1.pptx
 
Self-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release PipelinesSelf-Service Secure Test and Release Pipelines
Self-Service Secure Test and Release Pipelines
 
CI/CD patterns for cloud native apps
CI/CD patterns for  cloud native appsCI/CD patterns for  cloud native apps
CI/CD patterns for cloud native apps
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
 
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptxDeploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
 
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
Automated Virtualized Testing (AVT) with Docker, Kubernetes, WireMock and Gat...
 
AzureDay Kyiv 2016 Release Management
AzureDay Kyiv 2016 Release ManagementAzureDay Kyiv 2016 Release Management
AzureDay Kyiv 2016 Release Management
 
NFV Ecosystem Enabler - a well-enabled VNF package catalyst
NFV Ecosystem Enabler - a well-enabled VNF package catalystNFV Ecosystem Enabler - a well-enabled VNF package catalyst
NFV Ecosystem Enabler - a well-enabled VNF package catalyst
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journey
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
 
Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)
 
Opnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xciOpnfv testing + opnfv pharos + opnfv xci
Opnfv testing + opnfv pharos + opnfv xci
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
 

Plus de W Watson

Plus de W Watson (7)

[2024 SXSW] Build Your Own Open Source 5g Node
[2024 SXSW] Build Your Own Open Source 5g Node[2024 SXSW] Build Your Own Open Source 5g Node
[2024 SXSW] Build Your Own Open Source 5g Node
 
Cloud Native ORAN Testing in Your Pipeline
Cloud Native ORAN Testing in Your PipelineCloud Native ORAN Testing in Your Pipeline
Cloud Native ORAN Testing in Your Pipeline
 
An Open Source Reproducible Cloud Native 5g RAN
An Open Source Reproducible Cloud Native 5g RANAn Open Source Reproducible Cloud Native 5g RAN
An Open Source Reproducible Cloud Native 5g RAN
 
[Open Source Summit 2020] Cooperatives and Open Source
[Open Source Summit 2020] Cooperatives and Open Source[Open Source Summit 2020] Cooperatives and Open Source
[Open Source Summit 2020] Cooperatives and Open Source
 
Cross Cloud CI Intro
Cross Cloud CI IntroCross Cloud CI Intro
Cross Cloud CI Intro
 
Looking Awry at Javascript
Looking Awry at JavascriptLooking Awry at Javascript
Looking Awry at Javascript
 
The Pervert's Guide to Computer Programming Languages
The Pervert's Guide to Computer Programming LanguagesThe Pervert's Guide to Computer Programming Languages
The Pervert's Guide to Computer Programming Languages
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

LFN Dev and Testing Forum 2022 CNF Certification Tutorial

  • 1. How Cloud Native is Your CNF? Let’s Check! W. Watson & Denver Williams, Vulk Coop
  • 3. About the CNF Certification Program The Cloud Native Network Function (CNF) Certification Program provides confidence for Communication Service Providers (CSPs) that applications provided by their vendors demonstrate cloud native best practices. “It is important to adopt cloud native best practices as we evolve to achieve our goals for agility, automation, and optimization. The CNF Certification is a great tool with which we can measure and drive cloud native practices across our platforms and network functions.” Tom Kivlin, principal cloud architect at Vodafone cncf.io/cnf
  • 4. Security State Microservices Compatibility, Installability & Upgradability Configuration Cloud Native Best Practices Reliability, Resilience & Availability Observability & Diagnostics cncf.io/cnf
  • 5. ● Start on cncf.io/cnf ● Meet eligibility criteria ○ Terms & Conditions ○ Participation form ○ Technical requirements ● Run certification tests ○ CNF Certification instructions ● Submit results ○ Create a pull request ● Promote ○ Landing page and landscape ○ Certified CNF mark How to Earn “Certified CNF” Status cncf.io/cnf
  • 6. CNF Certification FAQ ● Is CNF Certification per company or per product? ○ Per product (no limit) ○ Ore participation form per product ● What is the cost of certification? ○ No charge for CNCF members ○ No charge for non-profit organizations ○ Same fee as joining CNCF for other commercial organizations faq.md
  • 8. Steps to run the testsuite 1. Download the testsuite on GitHub from cncf/cnf-testsuite 2. $ cnf-testsuite setup 3. Create a configuration file 4. Install CNF: $ cnf-testsuite cnf_setup 5. Run the tests: $ cnf-testsuite cert 👉 Quick install command & usage
  • 10. Create a CNF Configuration File --- release_name: hello-coredns helm_repository: name: stable repo_url: https://cncf.gitlab.io/stable helm_chart: stable/coredns 👉 Other configuration options
  • 11. Install the CNF cnf-testsuite cnf_setup cnf-config=./cnf-testsuite.yml
  • 12. Running the cert command
  • 15. CNF Certification GitHub • github.com/cncf/cnf-certification CNF Working Group Meeting • Mondays at 8:00am PT • github.com/cncf/cnf-wg CNF Test Suite Office Hours • Tuesdays at 7:15am PT • github.com/cncf/cnf-testsuite slack.cncf.io • #cnf-wg • #cnf-certification @cnfcert cnfcertification@cncf.io Cloud Native Telco Meeting Places
  • 16. Schedule a Demo or Working Session https://calendly.com/cnfcertification
  • 17. Visit cncf.io/cnf to get started https://www.cncf.io/cnf