Training

Certification

Navigation
JNCIS-DevOps Exam Objectives (Exam: JN0-420)

This list provides a general view of the skillset required to successfully complete the specified certification exam.

Platform Automation Overview
NETCONF/XML API
Data Serialization
Python/Ruby
Ansible
Junos Automation Scripts
YANG
Juniper Extension Toolkit

Platform Automation Overview

  • Identify features and fuctions on an IDP sensor
    • MGD-based automation
    • JSD-based automation

NETCONF/XML API

  • Describe the concepts, benefits or operation of automation access methods
    • XML API
    • NETCONF
    • REST API
    • gRPC

Data Serialization

  • Describe the concepts, benefits or operation of data serialization
    • YAML
    • JSON
    • XML

Python/Ruby

  • Describe Python tools for automating Junos
    • PyEZ
    • RPCs
    • PyEZ exception handling
    • REST
    • JSNAPy
    • Jinja2
  • Describe Ruby tools for automating Junos
    • RubyEZ

Ansible

  • Describe how to use Ansible for automating Junos
    • Play books
    • Templates (Jinja2)

Junos Automation Scripts

  • Describe the concepts, benefits or operation of automation scripts for Junos
    • Commit, Op, Event, or SNMP scripts
    • Python
    • SLAX

YANG

  • Identify the concepts, general features of Junos support for YANG models
    • Implementation concepts

Juniper Extension Toolkit

  • Identify the concepts, general features or functionality of the Juniper Extension Toolkit
    • Service APIs
    • Notification APIs
    • Fast Programmatic Configuration (Ephemeral DBs)