Nokia Altiplano Northbound API
Course number: FN00204
Course duration: 4 days
Price: €3,200
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.
- Fundamental knowledge of fixed access networks
- Fundamental knowledge of the Nokia Altiplano Access Controller and Lightspan products from working experience or by taking the Fixed Access Fixed Networks Fundamentals (FN0200) course
This course will help participants working towards the following certification:
Choose the option to purchase the course materials for self-study.
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
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
Module 7 – Events, Alarms, and Logs
- Notifications
- Alarm Management
- Logging
- Lab 7: Managing and viewing Notification, Alarms, and Logs using the NBI
Module 8 – System Administration and Network Virtualizer
- Platform and Device Management
- Managing the Virtualizers and devices using the NBI
- Managing Licenses using the NBI
- Loading Blueprints and extensions using the NBI
- Lab 8: System Administration using the NBI