ONAP Fundamentals

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 self-paced labs!





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.


EdX Introduction to Linux or equivalent.

Course Description

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. 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 four self-paced 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 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

ONAP Fundamentals


  • Welcome & Introduction
    1. Introduction to Network Function Virtualization
    2. ONAP Scope and Key Concepts
    3. ONAP Architecture
      • Lab - ONAP Deployment using OOM and OPNFV
    4. ONAP Subprojects
      • Lab - Virtual firewall (vFW) network service design
    5. ONAP Use Cases
      • Lab - vFW network service runtime
      • Lab - vFW closed-loop automation