May 1, 2024
3 minute read
YANG (Yet Another Next Generation) is a data modeling language that is designed to model configuration and state data for network devices and applications. It is a declarative language, which means that it is used to describe the desired state of a system, rather than how to achieve that state. YANG is used in a variety of network management applications, including network configuration management, network monitoring, and network automation.
Why Learn YANG?
There are many reasons to learn YANG. YANG is a powerful language that can be used to model a wide variety of network data, including configuration data, state data, and telemetry data. YANG is also a very flexible language, making it suitable for a wide range of network management applications.
jw15px|
Find a path to becoming a YANG. Learn more at:
OpenCourser.com/topic/jw15px/yan
Reading list
We've selected two books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
YANG.
Provides a comprehensive overview of YANG data modeling for network management. It covers the basics of YANG, as well as more advanced topics such as data validation and network automation.
Provides a practical guide to using YANG for network programmers. It covers a wide range of topics, including data modeling, configuration management, and network automation.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/jw15px/yan