Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Automating BGP Routing Security with gRPC, gNMI, and YDK

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.

Advanced
1h 41m
(2)

Created by Nick Russo

Last Updated Jan 18, 2024

Course Thumbnail
  • Course

Automating BGP Routing Security with gRPC, gNMI, and YDK

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.

Advanced
1h 41m
(2)

Created by Nick Russo

Last Updated Jan 18, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

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.

Automating BGP Routing Security with gRPC, gNMI, and YDK
Advanced
1h 41m
(2)
Table of contents

About the author
Nick Russo - Pluralsight course - Automating BGP Routing Security with gRPC, gNMI, and YDK
Nick Russo
45 courses 4.9 author rating 1173 ratings

Nick Russo, CCDE #20160041 and CCIE #42518, is your go-to-guy for all things networking and automation. Nick loves training online and speaking at industry conferences sharing his expertise.

Get started with Pluralsight