New Training: Automate Networks with the RESTCONF Protocol
| new skills - Team Nuggets

New Training: Automate Networks with the RESTCONF Protocol

In this 7-video skill, CBT Nuggets trainer John McGovern demonstrates how to automate networks using Python programming and the RESTCONF protocol! Watch this new networking training.

Watch the full course: Advanced Network Automation with Cisco and Python

This training includes:

  • 7 videos
  • 1.1 hours of training

You’ll learn these topics in this skill:

  • RESTCONF Overview
  • Methods & Response Codes
  • GET Requests
  • Nornir Integration
  • Parsing Requests
  • Query Parameters
  • Configuring Devices using RESTCONF

The Secret to RESTCONF Lies is in Its RESTful Name

Although RESTCONF is considered a more robust and capable protocol compared to NETCONF, the comparison isn’t perfect. Consider this: the NETCONF protocol provides a standardized interface for interacting with network devices and instructing them in interaction with YANG datastores. Humans might like using a CLI, but applications you’re looking to automate can use NETCONF to great success.

Compare that to the RESTCONF protocol. It’s an HTTP-based protocol that provides an interface for accessing YANG datastores. That might sound similar, but consider two things. First, RESTCONF uses datastore concepts defined in NETCONF. Second, it’s an HTTP-based protocol.

There’s no RESTCONF without NETCONF. And the operations that RESTCONF executes it does so with HTTP methods. RESTCONF gets its name from the fact that it uses familiar RESTful APIs. This makes it even more valuable for network and application automation. With RESTCONF, automation solutions can interact with one another and have a higher degree of fidelity.



Ultimate Networking Cert Guide

A 97-page guide to every Cisco, Juniper, F5, and NetApp certification, and how they fit into your career.

By submitting this form you agree that you have read, understood, and are able to consent to our privacy policy.


Learn anytime anywhere with our mobile apps.

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

© 2021 CBT Nuggets. All rights reserved. Terms | Privacy Policy | Accessibility | Sitemap | 1550 Valley River Drive, Eugene, OR 97401 | 541-284-5522
CBT Nuggets