Juniper Training Australia

Training Course Detail

JAUT (Routing)
Junos Automation
  • Course Description
  • Target Certification
  • Scheduled Dates
Course Image
Course Number
EDU-JUN-JAUT

Course Duration:
2 Day(s)

Book This Course


$1453.64 excluding GST
$1599.00 including GST

Download Course Outline PDF

Junos Automation (JAUT)

Length: Two days

Course Overview

This two-day course is designed to provide students with Junos scripting knowledge through hands-on script development. The course includes an overview of Extensible Markup Language (XML), Stylesheet Language Alternative Syntax (SLAX), the Junos template and function library, commit scripts, operation (op) scripts, and event scripts. Through demonstrations and hands-on labs, students will gain experience in automating the Junos operating system and device operations. This course is based on the Junos OS Release 11.1R2.3.

Objectives

After successfully completing this course, you should be able to:

  • Describe the benefits of using Junos OS automation.
  • Describe the differences between commit, op, and event scripts.
  • Describe the format of an XML document.
  • Describe how the Junos OS uses XML for commands and configuration.
  • Explain how commit, op, and event scripts interact with XML.
  • Describe the SLAX script structure.
  • Describe SLAX variables and flow control.
  • Create and test SLAX scripts.
  • Describe the benefits of the Junos extension functions.
  • Explain the different Junos extension functions.
  • Describe how commit scripts can be used to make changes to the configuration.
  • Describe how to use commit scripts to generate custom warnings and errors during a commit.
  • Configure and enable commit scripts.
  • Describe the use of op scripts.
  • Explain how to define arguments and call operational-mode commands.
  • Describe how to make configuration changes with op scripts.
  • Configure op scripts.
  • Describe the usage of event policies and scripts.
  • Configure event scripts.

Target Audience

This course benefits individuals responsible for configuring and monitoring devices running the Junos OS.

Course Level

Intermediate

Prerequisites

Students should:

  • have an intermediate-level networking knowledge.
  • have an understanding of the OSI model.
  • know the TCP/IP protocol suite.
  • have familiarity with a programming language such as C, C++, Perl, or Java.

Students should attend the following courses:

  • IJOS
  • JRE

Course Contents

Day One

Chapter 1: Course Introduction

Chapter 2: Automation Fundamentals

  • Automation Overview
  • Introduction to Commit, Op, and Event scripts
  • Automation Solutions

Chapter 3: XML

  • Introduction to XML
  • XML in the Junos OS
  • Using XML in Scripts
  • Lab 1: Working with XML in the Junos OS

Chapter 4: SLAX

  • Introduction to SLAX
  • Templates
  • XML Tags in SLAX
  • Variables
  • Flow Control
  • SLAX Script Structure
  • Additional References
  • Lab 2: Creating SLAX scripts

Chapter 5: Junos Function Library

  • Junos Extension Template and Function Library
  • Logic Functions
  • Data Manipulation Functions
  • Input/Output Functions
  • Utility Functions
  • Arguments
  • Lab 3: Working with the Junos Function Library

Day 2

Chapter 6: Commit Scripts

  • Introduction to Commit Scripts
  • Making Changes
  • Custom Warnings and Errors
  • Custom Configuration Syntax
  • Configuring Commit Scripts
  • Lab 4: Configuring Commit Scripts

Chapter 7: Op Scripts

  • Introduction to Op Scripts
  • Simple Example
  • Defining Arguments
  • Calling Operational Mode Commands
  • Output
  • Configuration Changes
  • Configuring Op Scripts
  • Lab 5: Configuring Op Scripts

Chapter 8: Event Scripts

  • Introduction to Event Scripts
  • Configuring Event Handling
  • Event Policies
  • Writing Event Scripts
  • Lab 6: Configuring Event Handling

Appendix A: XSLT

  • Introduction to XSLT
  • Templates
  • Flow Control
  • XSLT Script Structure
  • Additional References
Course Image
Course Number
EDU-JUN-JAUT

Course Duration:
2 Day(s)

Book This Course


$1453.64 excluding GST
$1599.00 including GST

Certification Acronynm: NO_CERT

Certification Name: NO CERTIFICATION

Exam Code: NO_CERT

Course Acronym: JAUT (Routing)

Certification Text

No Certification Available

Course Image
Course Number
EDU-JUN-JAUT

Course Duration:
2 Day(s)


$1453.64 excluding GST
$1599.00 including GST

Download Course Outline PDF
Dates Location Status Registration
No schedule for this course.



Email me all these dates   




Course Status Legend:
Needs more Registrations Need more registrations.
A few more registrations and e'll run it. A few more registrations and we'll run it.
Running as scheduled Definately running as scheduled.

 

 

Junipertraining.com.au