Network Management with NETCONF, RESTCONF & YANG

Unlock course
cover

Overview

Network management has moved beyond traditional CLI-based methods to modern, automated solutions. This course is designed to equip network engineers with the essential skills to manage networks efficiently using NETCONF, RESTCONF, and YANG. With practical demos and real-world examples, you'll gain a strong foundation in these technologies and learn how to apply them for modern network automation.

In this course, you will:

  • Explore the evolution of network management beyond traditional CLI access.
  • Understand the roles of NETCONF, RESTCONF, and YANG in modern network automation.
  • Learn the fundamentals of data modeling and why it's essential for automating networks.
  • Learn how to model network configurations using YANG and OpenConfig.
  • Discover how to set up and initiate NETCONF and RESTCONF sessions.
  • Develop skills in making NETCONF RPC calls and working with RESTCONF APIs.
  • Work with NETCONF operations and filters to manage network devices.
  • Learn how to utilize YANG models to structure and validate network configurations.
  • Learn how to retrieve and modify network state data using RESTCONF and Python.
  • Understand how to integrate these technologies with common tools like Ansible.
Gary Woodward
Gary Woodward
Lead Network Automation Trainer

Course Contents

At a Glance

Content
27 Lessons
Level
Beginner
Duration
2hr 56min