logo

Juniper Course

course overview

Click to View dates & book now

Overview

This five-day course provides students with knowledge of how to automate Junos using DevOps automation tools, protocols, and technologies.

Students receive hands-on experience with tools and languages relevant to automating the Junos OS platform in a DevOps environment. 

The course includes an introduction to Jinja2 templates and a detailed explanation of how Ansible, Salt, and JSNAPy automation tools are used with the Junos operating system (OS). 

The course introduces students to Junos commit, operation (op), event, and SNMP on-box scripts. Two languages for developing these scripts are discussed: SLAX and Python. 

The course also explains YANG, OpenConfig, Juniper Extension Toolkit (JET), and related APIs. 

Finally, the course discusses the use of Junos Telemetry Interface (JTI). 

Through demonstrations and hands-on labs, students will gain experience in automating Junos OS and device operations. 

This course uses Junos OS Release 21.3R1, Ansible 2.11, Salt 3004, and JSNAPy 1.3.6.

The Junos Platform Automation and DevOps (JAUT) is an intermediate-level course.

Relevant Juniper Product

• ACX Series • PTX Series • EX Series • QFX Series • Junos OS • SRX Series • MX Series • T Series


Audience

Benefits individuals responsible for configuring and monitoring devices running the Junos OS


Skills Gained

• Describe Junos automation concepts.

• Use Jinja2 for Junos automation.

• Describe Ansible automation.

• Use Ansible to automate Junos devices.

• Describe the basics of SLAX language.

• Use SLAX to automate Junos devices.

• Use SLAX to develop Junos op scripts.

• Use Python to develop Junos op scripts.

• Use SLAX to develop Junos commit scripts.

• Use Python to develop Junos commit scripts.

• Describe Junos event policies.

• Create Junos event scripts.

• Develop Junos SNMP scripts.

• Describe Salt for Junos support.

• Use Salt software to automate Junos devices.

• Perform network testing with JSNAPy.

• Describe the YANG language.

• Create custom Junos YANG modules.

• Use OpenConfig with Junos OS.

• Describe JET functionality.

• Use JET APIs to automate Junos.

• Describe the Junos Telemetry Interface.

Prerequisites

• Intermediate-level networking knowledge

• An understanding of the Open Systems Interconnection (OSI) reference model and the TCP/IP protocol suite

• Complete the Introduction to Junos Platform Automation and DevOps (IJAUT) course


Outline

What is Juniper? Suppliers of high performance, secure and reliable IP networks and products, Juniper Networks provides small, medium and large enterprises with a complete array of networking solutions, from devices to data centres and from consumers to cloud providers.

Running from a single operating (OS) system - JUNOS, Juniper's main products include the Juniper M-Series, Juniper T- Series, Juniper E-Series, Juniper J-Series, Juniper NetScreen, Ethernet Routers, Ethernet switches and firewall security which includes the award winning IDP Series Intrusion Detection and Prevention Appliances.

Juniper currently have 4 main certification tracks: Juniper Networks Certified Internet Expert (JNCIE), Juniper Neworks Certified Internet Professional (JNCIP), Juniper Networks Certified Internet Specialist (JNCIS) and Juniper Networks Certified Internet Associate (JNCIA) and some non-Junos certifications; E Series, Firewall/VPN, SSL, Intrusion Detection and Prevention (IDP), WX Series, Unified Access Control (UAC).

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.