Junos Automation Training Resources

Resources for getting starting in Junos automation using PyEZ.

Video Introduction

This Junos Jump start 2.5 hour webinar outlines the automation options in Junos.

https://event.on24.com/wcc/r/1479199/9650330AD93D8A8BCD258923FCA29553

Python for Non-Programers

Blog series on using Python for Junos automation

Part 1
https://forums.juniper.net/t5/Automation-Programmability/Python-for-Non-Programmers-Part-1/ba-p/216449

Part 2
https://forums.juniper.net/t5/Automation-Programmability/Python-for-Non-Programmers-Part-2/ba-p/216983

Part 3
https://forums.juniper.net/t5/Automation-Programmability/Python-for-Non-Programmers-Part-3/ba-p/217241

Part 4
https://forums.juniper.net/t5/Automation-Programmability/Python-for-Non-Programmers-Part-4/ba-p/219263

Part 5
https://forums.juniper.net/t5/Automation-Programmability/Python-for-Non-Programmers-Part-5/ba-p/219609

Cookbook Examples

The free Day One Series from Juniper with examples of PyEZ automation scripts.

PyEZ cookbook.

https://www.juniper.net/us/en/training/jnbooks/day-one/automation-series/junos-pyez-cookbook/

JET – Junos Extension Toolkit

This toolkit allows you to use pre-built modules into your PyEZ scripting process.

Introduction to JET and how to use it

https://forums.juniper.net/t5/Automation-Programmability/An-Intro-to-Juniper-s-JET-Automation-framework-and-how-to-use-it/ba-p/285068

Getting started with JET

https://forums.juniper.net/t5/Automation/Getting-Started-with-JET-Video-Tutorials/ta-p/308017

JET Documentation

https://www.juniper.net/documentation/en_US/release-independent/jet/information-products/pathway-pages/index.html

JET Examples

Example configuration change and example notification scripts

https://github.com/pklimai/junos-automation-examples/tree/master/jet

YANG Data Modeling

YANG provides a method for describing elements in network configuration generically so they can be executed specifically on different platforms from the same configuration request file.

Understanding YANG data modeling

https://stebe.info/2017/07/yang/