Juniper Networks
Log in
|
How to Buy
|
Contact Us
|
United States (Change)
Choose Country
Close

Choose Country

North America

  • United States

Europe

  • Deutschland - Germany
  • España - Spain
  • France
  • Italia - Italy
  • Россия - Russia
  • United Kingdom

Asia Pacific

  • Asia Region
  • Australia
  • 中国 - China
  • India
  • 日本 - Japan
  • 대한민국 - Korea
  • 台灣 - Taiwan
Solutions
Products & Services
Company
Partners
Support
Education
Community
Security Intelligence Center

This Week: Applying Junos Automation

Junos Automation
This Week: Junos Automation Reference for SLAX 1.0
 
This Week: Mastering Junos Automation Programming
 
This Week: Applying Junos Automation
 
Navigating The Junos XML Hierarchy
 
 

Need Help?

  • Learn How to Buy
  • Call Us
  • Email Us
Print
Tweet
Day One: Applying Junos Operations Automation

BOOK DESCRIPTION

All three Day One Automation Guides in a single PDF book! Also includes a copy and paste edition for obtaining the book’s scripts.

As you work with the Junos operating system, you will build a knowledge reservoir of best practices and lessons learned, a body of intelligence that can be available 24x7 to help your network run optimally. Junos automation allows you to automate your accumulated intelligence through scripts that automatically control Junos devices according to your desired best practices. This book demonstrates how to implement this inherent potential in the Junos operating system.

Previously published as three separate Day One guides, This Week: Applying Junos Automation now combines Junos operation, event, and configuration automation techniques into a single, comprehensive volume.

  • Learn to use reference scripts from this book and Juniper’s script library; Interpret the XML data structures used by Junos devices; communicate with Junos through the Junos XML API; ease how you write XML data structures using the SLAX XML abbreviated format; and, create your own customized operation scripts.
  • Understand the difference between an op script and an event script; identify potential events that could be automated; build the needed event policy to match desired events and conditions; and, create your own customized event scripts.
  • Understand the role of and possible uses for commit scripts; provide feedback as part of the commit process through warning or syslog messages; halt the commit process with error messages; alter the configuration through commit scripts; and, create your own customized commit scripts.
Sample Pages

 

 

DOWNLOAD BOOK

Day One books are a free download for our J-Net members*. If you're not a J-Net member, create a user account now. It's fast and there's no commitment or spam. Once you're a member you can come back and download any of the Day One books.


* If you have an existing Juniper user account, you can use it to login to J-Net

ABOUT THE AUTHOR(S)

Curtis Call
Curtis Call is a Systems Engineer at Juniper Networks and the author of the first three Day One booklets in the Junos Automation Series.

 What got you started on this book?

I was interested in writing some on-box Junos scripts for a customer that I work with, and wanted to use the SLAX language, but I discovered that there were no SLAX specific training materials. Instead, the assumption was that anyone learning SLAX would already have a XSLT background, which I - and I assume most others - did not have.

So, I learned XSLT, and then learned SLAX, and along the way I decided that I wanted to make it easier for others to follow after by helping create good SLAX focused documentation so that aspiring Junos script writers can learn SLAX directly and not worry about spending any time understanding XSLT.

 Who is this book for?

The Junos Software Automation Series are written for anyone that wants to understand how to write or work with on-box Junos scripts. The expectation is that readers will come with some degree of programming background as well as a good understanding of Junos.

 After reading this book, what will the reader learn or know?

Reading the Junos Software Automation Series, and performing the practice exercises provided, will provide the reader with a good base understanding of the SLAX scripting language rules, how to write op, commit, and event scripts, as well as how to navigate through the hierarchy of Junos XML data.

 What do you recommend as the next item to read after this book? What are your plans for more?

A more in-depth book is in the works to provide more information about debugging, scripting tips, as well as thoughts on how to turn a script into a complete solution.

 Did you create a test bed for the book? How much set up did it take?

Most scripts can be tested on a single Junos device, so no elaborate test bed was required. This is great news both for the writer as well as for the readers; because it means that you can get good hands-on scripting experience with a very minimal setup.

 
 

Blogs

  • Architecting the Network for the IPv6 transition

Recommended Reading

  • IPv6 Innovation
  • Junos for Dummies

Release Highlights

  • Junos Release
 
 
  • About Juniper
  • Investor Relations
  • Press Releases
  • Newsletters
  • Juniper Offices
  • Green Networking
  • Resources
  • How to Buy
  • Partner Locator
  • Image Library
  • Visio Templates
  • Security Center
  • Community
  • Forums
  • Blogs
  • Junos Central
  • Social Media
  • Developers
  • Support
  • Technical Documentation
  • Knowledge Base (KB)
  • Software Downloads
  • Product Licensing
  • Contact Support
  • Follow Us
  • j-net
  • YouTube
  • Twitter
  • Facebook
  • RSS
Site Map / RSS Feeds / Careers / Accessibility / Feedback / Privacy & Policy / Legal Notices
Copyright© 1999-2013 Juniper Networks, Inc. All rights reserved.

Enterprise

Service Provider

Public Sector

Business Needs 

  • Application Infrastructure
  • Business Continuity
  • Mobility
  • Network Infrastructure
  • Security

Locations / Architectures 

  • Campus & Branch
  • Cloud-Ready Data Center
  • Remote & Mobile Users

Industries 

  • Energy and Utilities
  • Financial Services
  • Government
  • Healthcare
  • Education

The Innovators 

  • Customer Stories

Juniper Insights 

  • Net Matters

Business Needs 

  • Managed Service Provider
  • Network Infrastructure
  • Network Security
  • Network and Service Management
  • Residential
  • Telepresence

Locations / Architectures 

  • Core
  • Cloud-Ready Data Center
  • Universal Access
  • Universal Edge

Segments 

  • Cable Operator
  • Wireline Carrier
  • Content Service Provider
  • Mobile Provider

Business Needs 

  • Application Infrastructure
  • Disaster Recovery / Business Continuity
  • Security
  • Certifications

Locations / Architectures 

  • Branch Office
  • Campus
  • Cloud-Ready Data Center
  • Remote Users
  • VPNs and WAN

Products by Category

  • Application Acceleration
  • Content and Media Delivery
  • Data Center Fabric
  • Identity and Policy Control
  • Juniper Developer Network
  • Mobile Infrastructure
  • Network Management
  • Network Operating System
  • Routers
  • Security
  • Software
  • Switches
  • Time Synchronization
  • Wireless
  • End-of-Sale Products

Services

  • Consulting Services
  • Installation and Configuration Services
  • Technical Services

All Products & Services

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

About Juniper

News and Information

The Juniper Difference

  • Company Profile
  • Leadership
  • Business Partners
  • Careers
  • Contact Us
  • Analyst Relations
  • Press Center
  • Events
  • Subscriptions
  • Innovations
  • Awards
  • Recognition
  • Customer Stories
  • Corporate Responsibility
  • Ventures
Help
|
My Account
|
Log Out