Main content

Nokia Altiplano Northbound API (NEW)

Ways to learn:
Instructor-led | Self-study materials | Learning Labs

Course overview

This training explains how to use the Altiplano Northbound Application Programming Interfaces (APIs) to configure and collect information from an Altiplano-managed Fixed Access Network.

Students learn the APIs that can be used by an Operational Support System (OSS) or client application to interact with the Altiplano.  Students use RESTCONF and the REST APIs to interact with the Altiplano Access Controller (AC) and Network Virtualizer (NV).  Explore the RESTCONF API calls that interact with the Altiplano Intent-Based Network (IBN) application to define the intended operation of Lightspan OLTs, ONTs, and subscriber services. Discover the APIs used to subscribe to Kafka notifications, view alarm and event history, and logs using OpenSearch, as well as view historical counters and state information using OpenTSDB.

Students learn how to use Altiplano’s Northbound Interface (NBI) to select counters collected for performance monitoring and perform live and bulk statistics collection from the devices.  

Network Administrators and Operators learn to use the NBI to manage the Network Virtualizer, configure devices, manage licenses on the Network Virtualizer and Controller, and import blueprints and device-plugins.

Hands-on labs allow students to use Altiplano to practice learning on a simulated access network. 

Ways to learn

Instructor-led


Virtual delivery with live instruction and hands-on labs.


Course number: FN00204
Duration: 4 days
Price: €3,600 (regional discounts may be available)

View dates and register

Request a private delivery

Self-study materials


Access the same materials from the hands-on course in a secure PDF format.


Course number: FN00204-M
Duration: N/A
Price: €450 (regional discounts may be available)

Register now

 

Course objectives

After completing the course, students should be able to:

  • Identify the role of the Altiplano Controller, Network Virtualizer, Kafka, OpenTSDB, OpenSearch, Prometheus, and Keycloak.
  • Retrieve and interpret YANG models used to manage Altiplano
  • Use NETCONF to program Altiplano and filter requested information
  • Use RESTCONF to program Altiplano and filter requested information
  • Program Lightspan devices and subscriber services using intent-based networking
  • Describe how profiles and profile types are used by the IBN and managed by the NBI
  • Use the NBI, to view the health and topology information of devices managed by an Intent
  • Program the counters to be collected by Bulk or Live Collection  
  • Retrieve Bulk and Live Collection counters from OpenTSDB
  • Program threshold crossing alarms for Bulk and Live Collection.
  • Identify where either “collected” or “up-to-date” Inventory Management data is stored for retrieval using the NBI
  • Manage events, alarms, and logs using the NBI
  • Subscribe to Notifications using either the Kafka API or the Altiplano NBI
  • Use the API to retrieve events, alarms, and logged information from OpenSearch
  • Perform tasks like license renewal and device configurations using the NBI 

Prerequisites

Course modules

Module 1 – Northbound Interface and YANG data models

  • Altiplano and higher layer applications
  • Altiplano Northbound Interfaces
  • Authorization
  • NETCONF/YANG review
  • Altiplano YANG modules
  • Lab 1: Locating and interpreting Altiplano YANG models


Module 2 – Using NETCONF

  • NETCONF Client Applications
  • CRUD operations using NETCONF
  • Using NETCONF Filters
  • Altiplano NC Client Macros
  • Lab 2: Using NETCONF


Module 3 – Using RESTCONF

  • Overview of RESTCONF protocol
  • RESTCONF Client Applications
  • CRUD operations using RESTCONF
  • Using RESTCONF Query Parameters
  • Lab 3: Using RESTCONF


Module 4 – Intent-Based Networking (IBN)

  • Overview of Intent-Based Networking
  • IBN Intent Types
  • Management of IBN Intent Types using NBI
  • Modelling an IBN Intent
  • Intent Synchronization, Health and Topology
  • Intent Type-specific operations
  • Lab 4: IBN Management using the NBI


Module 5 – Profile Management

  • Introduction to profile types and profiles
  • Using the Profile Administration YANG model to manage profile types
  • Using the Profile Manager YANG model to manage profiles
  • Lab 5: Profile Management using the NBI


Module 6 – Performance Monitoring and Device Inventory

  • Overview of Performance monitoring and device inventory
  • Bulk Collection
  • Live Collection
  • Retrieval of PM data from storage
  • Threshold Crossing Alerts
  • Inventory Management
  • Lab 6: Performance Management using the NBI

My FN Learning Labs

More than just a lab service, My FN Learning Labs offers lab exercises complete with inline instructions and solutions, giving you everything you need in one easy-to-use browser-based application.  

Develop your hands-on skills by completing the same lab exercises from our hands-on courses.