ONAP Essentials (LFS463)

Learn about the fundamentals of the Linux Foundation ONAP project and how it can help transform the management and orchestration of your NFV and SDN services from fixed-function, proprietary devices to flexible, software-driven environments. Solidify your learning of ONAP with hands-on labs!

Course Overview

Open source networking projects are transforming how service providers and enterprises develop, deploy, and scale their networks and next-generation services. The ONAP project orchestrates and manages network services based on Network Functions Virtualization (NFV) and Software Defined Networking (SDN) to bring agility, higher customer satisfaction and lower costs.

Show More

This course aims to provide you the conceptual and hands-on skills around ONAP, focusing on:

  • The basics of Network Function Virtualization (NFV)
  • An introduction to The Linux Foundation ONAP project
  • Overview of the ONAP project’s architecture, subprojects and demos
  • Hands-on learning through labs you can run on GCP

Is your organization embarking on an SDN/NFV transformation journey? Do you believe open source software will play a critical role in this journey? Are you unclear how to manage and orchestrate network services for your SDN/NFV use case? Do you want to gain a hands-on understanding of how ONAP works across the design, runtime and closed loop automation? If yes, this course is for you . In addition to the theoretical learning, the course includes lab exercises that you can run on the Google Cloud Platform (GCP) for a deeper learning of each of ONAP’s functional areas.

This course is designed to provide a fundamental understanding and basic hands-on knowledge of the ONAP project and a guide for navigating, participating, and benefiting from the ONAP community. The course is also meant for vendors that wish to determine how to position or sell their products into the ONAP ecosystem.

Course Outline

  1. Introduction
    • Objectives and Goals
    • The Linux Foundation
    • Linux Foundation Training Offerings
    • Certification Programs and Digital Badging
    • Course Registration
    • Labs
  2. NFV Basics and ONAP Introduction
    • Introduction
    • Learning Objectives
    • Why NFV?
    • Network Services Before NFV
    • What is NFV?
    • What is SDN?
    • Benefits of NFV
    • Case Study: British Telecom
    • Case Study: Telstra PEN
    • Case Study: Orange
    • NFV Use Cases
    • The Role of ETSI in NFV
    • Impact of NFV Transformation on the Organization
    • NFV Transformation Steps
    • TIP People \& Processes
    • Open Source and NFV Transformation
    • Why MANO (Management and Orchestration)?
    • Why ONAP?
    • Knowledge Check
    • Conclusions
    • Labs
  3. ONAP Scope and Key Concepts
    • Introduction
    • Learning Objectives
    • ETSI MANO Scope
    • What is ONAP?
    • The History of ONAP
    • ONAP Scope
    • ONAP and Other Software Systems
    • ONAP Primary Architectural Principles
    • Day in the Life of ONAP
    • ONAP Releases
    • Exploring ONAP Project Statistics
    • Knowledge Check
    • Conclusions
    • Labs
  4. ONAP Architecture
    • Introduction
    • Learning Objectives
    • ONAP Architecture
    • Relationship Between Design Time and Run Time
    • ONAP Design Time Environment
    • ONAP Run Time Environment
    • VNF Onboarding Process
    • VNF Onboarding Projects
    • OPNFV Verification Program for VNFs
    • ONAP OSS/BSS Interface
    • ONAP as a Whole
    • ONAP Enables Agility
    • ONAP Implementation
    • Knowledge Check
    • Conclusions
    • Labs
  5. Basic Modeling Overview
    • Introduction
    • Learning Objectives
    • Modeling Overview
    • TOSCA
    • OpenStack Heat
    • YANG
    • Knowledge Check
    • Conclusions
    • Labs
  6. ONAP Subprojects
    • Introduction
    • Learning Objectives
    • Official ONAP Projects
    • ONAP Lifecycle Management
    • ONAP Common Services
    • ONAP Supporting Projects
    • ONAP Project Structure
    • Learn More
    • Knowledge Check
    • Conclusions
    • Labs
  7. Network Service Design
    • Introduction
    • Learning Objectives
    • Service Design and Creation (SDC)
    • Pre-Onboarding in SDC
    • Resource Onboarding
    • VF/PNF Creation and Testing
    • Service Design
    • Approval and Service Distribution
    • Knowledge Check
    • Conclusions
    • Labs
  8. Interfacing with ONAP
    • Introduction
    • Knowledge Check
    • Conclusions
    • Labs
  9. ONAP Blueprints and Getting Involved
    • Introduction
    • Learning Objectives
    • vFW Demo
    • Residential vCPE Demo
    • Voice-over-LTE Demo
    • Getting Involved With ONAP
    • Knowledge Check
    • Conclusions
    • Labs
  10. Network Service Orchestration and Life Cycle Management
    • Introduction
    • Learning Objectives
    • Overall Architecture
    • Operational Checks
    • Service Orchestrator
    • Common Services
    • OA\&M GUI
    • Knowledge Check
    • Conclusions
    • Labs
  11. ONAP Policy Framework
    • Introduction
    • Learning Objectives
    • Overview of ONAP Policies
    • The ONAP Policy Framework
    • Hardware Platform Awareness (HPA)
    • Knowledge Check
    • Conclusions
    • Labs
  12. Control Loop Automation
    • Introduction
    • Learning Objectives
    • DCAE Architecture
    • DCAE APIs
    • Closed Control Loop Design and Deployment
    • DMaaP
    • Knowledge Check
    • Conclusions
    • Labs
  13. Troubleshooting in ONAP
    • Introduction
    • Learning Objectives
    • Troubleshooting Basics
    • Knowledge Check
    • Conclusions
    • Labs
  14. Closing and Evaluation Survey
    • Evaluation Survey

Prerequisites

This course is for managers, technologists at Communications Service Providers (CSPs), technologists and business leaders at technology vendors who are interested in learning about ONAP.

To take this course, you should know the material in edX Introduction to Linux or equivalent

While you will be provided with all the necessary images as part of your enrollment, you will need your own Google Cloud Platform account to work on the labs.

Testimonials

At a Glance

Delivery Method

Live Online (Virtual)

Delivery Method

Live (Classroom)

Includes

  • 4 days of Instructor-led class time
  • Hands-on Labs & Assignments
  • Resources & Course Manual
  • Certificate of Completion
  • Free Chromebook

Experience Level

   Intermediate

Course Rating

   

Pro-Tip

Training 5 or more individuals?
Get a Corporate Quote >