New Skills

New Training: Understand and Explore Data Models

by Team Nuggets
New Training: Advanced IS-IS Configurations picture: A
Follow us
Published on March 4, 2021

In this 6-video skill, CBT Nuggets trainer Knox Hutchinson introduces data modeling concepts. Learn how data models are used in network automation and how the YANG data modeling language is implemented in a Cisco networking environment. Watch this new Cisco training.

Learn Cisco with one of these courses:

This training includes:

  • 6 videos

  • 21 minutes of training

You’ll learn these topics in this skill:

  • Structuring Structured Data

  • The Core Concept of Data Models

  • Where YANG Comes Into Play

  • Exploring YANG Data Models in Depth

  • OpenConfig, Native, and IETF Models

  • Summarizing Data Models

What is YANG (Yet Another Next Generation)?

YANG (Yet Another Next Generation) is a data modeling language intended for defining data that is transmitted over network protocols such as NETCONF and RESTCONF. You can use YANG to model both configuration and state data of your network elements. You can also use it to define both the format of event notifications sent by your network elements and the signature of RPC calls invoked on your network elements when using NETCONF.

YANG is protocol independent. You can encode it in any format a protocol supports, such as XML and JSON.

There are five components to a YANG model. A container is a collection of information. Within each container there is a set of lists. Each item in a list is referenced by a key. A leaf is the actual data included in a list item, and each leaf is associated with a data type.

YANG is easy to learn because it's human readable.


Download

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.


Don't miss out!Get great content
delivered to your inbox.

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.

Recommended Articles

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2024 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522