YoVDO

Automating BGP Routing Security with gRPC, gNMI, and YDK

Offered By: Pluralsight

Tags

Network Automation Courses Python Courses Network Security Courses gRPC Courses Software Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course demonstrates how a combination of modern software technologies, such as IP routing, network security, and device automation, can be used to thwart denial of service attacks.

IP routing, network security, and device automation can powerfully combine to solve real-life business problems. In this course, Automating BGP Routing Security with gRPC, gNMI, and YDK, you'll first gain insight regarding the business scenario that the remainder of the course will address. This includes a detailed network review, plus some preparatory automation work. Next, you'll develop Python scripts using Google Remote Procedure Call (gRPC) and gRPC Network Management Interface (gNMI) to automate the injection of routes onto a network device. This course teaches you the core gRPC and gNMI technologies without using pre-made simplification libraries. Last, you'll see how to solve the business problem a different way, using the YANG Development Kit (YDK). This powerful tool introduces additional structure to your software design. When you're finished with this course, you'll have the skills necessary to automate network devices using gRPC, gNMI, and YDK. While the use-cases may differ over time, the method by which these tools are deployed remains the same.

Syllabus

  • Course Overview 1min
  • Reviewing the Business Scenario and Available Resources 20mins
  • Configuring and Monitoring Devices with gRPC 20mins
  • Generalizing Network Management with gNMI 25mins
  • Leveraging the YANG Development Kit (YDK) 20mins
  • Exploring Alternative Automation and Virtualization Products 11mins

Taught by

Nick Russo

Related Courses

Introduction to ONAP: Complete Network Automation
Linux Foundation via edX
Introduction to Open Source Networking Technologies
Linux Foundation via edX
Exam Readiness: AWS Certified Advanced Networking - Specialty (Digital)
Amazon via Independent
Net DevOps: Cisco Python, Automation, NETCONF, SDN, Docker
Udemy
Cisco CCNA 200-301 Complete Course: Packet Tracer Labs
Udemy