Titolo del corso:

Introduction to Junos Automation and DevOps

Obiettivi:

This three-day course provides students with introductory 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 the basic DevOps practices, Junos APIs, and NETCONF. It then focuses on using Python, PyEZ, Ansible, and REST API to automate Junos. XML, JSON, and YAML are introduced as these languages facilitate Junos automation. Through demonstrations and hands-on labs, students will gain experience in automating the Junos operating system and device operations.

Prerequisiti:

  • Basic understanding of the OSI model and the TCP/IP protocol suite
  • Basic understanding of computer networking concepts

Chi è atteso:

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

Certificazione:

Il corso è propedeutico per il conseguimento della certificazione JNCIA-DevOps.

Argomenti:

Introduction to Junos OS

  • Junos OS Basic Design Architecture
  • Traffic Processing
  • CLI Modes and Features
  • Initial Configuration Tasks
  • Interface Types and Configuration
  • Lab 1: Configuring a Device using Junos CLI

Introduction to DevOps

  • Why DevOps?
  • The Benefits of DevOps
  • DevOps Goals and Best Practices

The Junos Automation Stack

  • The Junos Automation Stack and DevOps
  • Junos XML API Overview
  • Junos REST API Overview
  • Junos JET API Overview
  • Review of Junos Automation Tools

Introduction to XML and XPath

  • Basic XML Syntax
  • The Junos XML Schema
  • Navigating the Junos XML Schema with XPath
  • Lab 2: Working with XML and XPath

The XML API and NETCONF

  • NETCONF
  • The Junos XML API
  • Languages and Libraries Used to Automate the Junos XML API
  • Case Study
  • Lab 3: Using XML and NETCONF for Automation

Introduction to JSON and YAML

  • The Need to Structure Data
  • JSON Basics
  • YAML Basics

Livello:

Black check box free icon Square free icon Square free icon BASE


Durata: 3 giorni

Codice: EDU-JUN-IJAUT

Prossime date:

Modalità di Erogazione:

Instructor Led (ILT)
Live Virtual Training (LVT)
Blended (BLD)

Lingue:

Lingua Italiana English Language Langue Française Idioma Español

Contattaci

Prossimi corsi in Agenda