Automation and DevOps Specialist (JNCIS-DevOps)

Live Online (VILT) & Classroom Corporate Training Course

Jupiner Network edForce website as edForce sells juniper courses and certification

Master Junos OS automation and DevOps tools to enhance your networking expertise.

How can we help you?

  • CloudLabs
  • Projects
  • Assignments
  • 24x7 Support
  • Lifetime Access

Automation and DevOps Specialist (JNCIS-DevOps)

Overview

This course is designed for networking professionals seeking to deepen their knowledge of automation tools and best practices within the Junos OS environment. Participants will gain hands-on experience with various automation technologies, including NETCONF, XML API, data serialization, Python scripting, and more, preparing them for the JNCIS-DevOps certification.

Objectives

By the end of this course, participants will be able to:

  • Understand platform automation concepts.

  • Utilize NETCONF and XML API for device management.

  • Implement data serialization and templating with YAML, JSON, and Jinja2.

  • Develop Python scripts for network automation.

  • Apply stateful configuration management using Ansible and SaltStack.

  • Create Junos automation scripts, including commit, op, and event scripts.

  • Comprehend YANG models and OpenConfig for network configuration.

  • Leverage the Juniper Extension Toolkit for advanced automation tasks.

Prerequisites

  • Completion of the Automation and DevOps Associate (JNCIA-DevOps) certification.
  • Basic understanding of networking concepts and Junos OS.
  • Familiarity with scripting languages, particularly Python.

Course Outline

Module 1: Platform Automation Overview2025-01-02T20:51:31+05:30
  • Introduction to network automation.
  • Benefits and challenges of automation in networking.
Module 2: NETCONF/XML API2025-01-02T20:52:32+05:30
  • Understanding NETCONF protocol.
  • Utilizing XML API for device configuration and management.
Module 3: Data Serialization and Templating2025-01-02T20:53:54+05:30
  • Overview of data serialization formats: YAML, JSON.
  • Implementing Jinja2 for templating configurations.
Module 4: Python for Network Automation2025-01-02T20:54:38+05:30
  • Writing Python scripts for automating network tasks.
  • Introduction to PyEZ and its applications.
Module 5: Stateful Configuration Management2025-01-02T20:55:13+05:30
  • Utilizing Ansible for configuration management.
  • Introduction to SaltStack and its role in automation.
Module 6: Junos Automation Scripts2025-01-02T20:55:48+05:30
  • Developing commit, op, and event scripts.
  • Understanding SLAX and its applications.
Module 7: YANG/OpenConfig2025-01-02T20:56:22+05:30
  • Introduction to YANG data models.
  • Implementing OpenConfig for standardized configurations.
Module 8: Juniper Extension Toolkit2025-01-02T20:57:10+05:30
  • Exploring the Juniper Extension Toolkit components.
  • Utilizing service APIs and gRPC/gNMI for advanced automation.
2025-01-23T13:07:23+05:30

Title

Go to Top