Status message

There is no scheduled class for this course. If you are interested in purchasing this course please click on the "Express Interest" button, fill in your contact information and submit a request for the course.
  • Course Length:
  • 3 Days Instructor Led

For a NFV/SDN network to reach it potential there is a need for orchestration and automation. Open Networking Automation Platform (ONAP) enables design, creation, and lifecycle management of VNFs. This course examines the ONAP architecture and its usage in supporting an example service of virtualized IP Multimedia Subsystem (vIMS). We start by looking at the services in action. Next we explain the basic elements of ONAP and their functions. After laying the ONAP foundation we step through the process of setting up the vIMS service and carrying user traffic as an illustration of the VNF. The course closes with a look at the Service Design and Creation function of ONAP. Hands-on exercises are included in each module to help with retention and provide a practical view of scenarios.

This course is designed for technical staff members who need to develop a good technical understanding of ONAP based orchestration and the high-level flows associated with service creation and instantiation.

After completing this course, the student will be able to:
• Name the components of ONAP and identify their functions
• Explain life cycle management of a service in ONAP
• Identify the building blocks of TOSCA and HEAT templates
• Explain the relationship between ONAP, ODL, and APIs
• Explain vIMS service instantiation and workflow in ONAP & ODL
• State the vIMS monitoring, recovery and scaling mechanisms
• Identify the functional elements of the Service Design and Creation module illustrate
• Describe different modelling languages and model driven service design

1. Introducing ONAP and Orchestration
1.1. Overview of ONAP
1.2. ONAP platform and components
1.3. ONAP and OpenStack/NFV
Exercise: Access ONAP lab and Portal

2. Runtime ONAP and OpenStack
2.1. ONAP Runtime Architecture
2.2. Execution Time Components
2.3. Heat and OpenStack
2.4. TOSCA and Heat templates
Exercise: Service Activation/HEAT

3. ONAP, ODL, and APIs
3.1. Overview of OpenDayLight
3.2. Interfacing with ODL using APIs
3.3. ONAP and ODL
Exercise: ODL/API

4. Life Cycle Of a Service
4.1. Service definition – technical requirements
4.2. Service architecture
4.3. Service instantiation and workflow
4.4. Lifecycle of resources/services
4.5. Monitor/recovery/scale
4.6. Closed-loop automation
Exercise: Deploy a service

5. Design Time
5.1. SDC architecture
5.2. Models and languages
5.3. Service creation example
Exercise: Service Creation

Suggested Prerequisites

• SDN and NFV Architecture and Operations (Instructor Led)
• OpenStack Workshop for SDN and NFV (Instructor Led)
• Scripting Workshop for SDN and NFV (Instructor Led)