Course

Juniper Networks Junos Platform Automation and DevOps

Juniper Networks

This specialization, offered by Juniper Networks, delves into the basics of Junos OS DevOps automation tools, protocols, and technologies. It covers fundamental DevOps principles, Junos APIs, and the Network Configuration Protocol (NETCONF). The main focus is on using Python, Junos PyEZ, Ansible, and the Junos Representational State Transfer (REST) API to automate Junos platforms. Additionally, it introduces Extensible Markup Language (XML), JavaScript Object Notation (JSON), and YAML Ain't Markup Language (YAML) as data formats for facilitating Junos automation.

Throughout the course, participants will gain insights into Junos OS automation concepts and principles, learn how to perform Junos OS configuration management and operations with popular automation tools, and understand the role of XML in storing Junos OS device configuration and exchanging data with external automation tools. The course also provides an introduction to Python and demonstrates its application to network automation using Junos PyEZ. Moreover, it covers the automation of Junos OS using Ansible and the Junos REST API.

Certificate Available ✔

Get Started / More Info
Juniper Networks Junos Platform Automation and DevOps
Course Modules

This specialization consists of modules that cover Junos Automation Basics and XML, Juniper Networks Automation Using Python and PyEZ, and Juniper Networks Automation Using Ansible and the REST API.

Juniper Networks Junos Automation Basics and XML

This module provides an introduction to the Junos operating system (Junos OS) and its automation concepts and principles. It covers Junos OS configuration management and operations using popular automation tools. Additionally, participants will learn about XML and its role in storing Junos OS device configuration and exchanging data with external automation tools. This module is recommended for those new to the Junos OS.

Juniper Networks Automation Using Python and PyEZ

This module introduces fundamental concepts of the Python programming language and demonstrates its application to network automation using Junos PyEZ, a Python library from Juniper Networks. Participants will learn how to use Python and Junos PyEZ to automate the management of Junos OS devices.

Juniper Networks Automation Using Ansible and the REST API

This module focuses on automating the Junos OS using DevOps tools, protocols, and technologies. It provides insights into using Ansible and the Junos Representational State Transfer (REST) API to automate Junos platforms, offering a comprehensive understanding of automation in the context of Juniper Networks.

More Cloud Computing Courses

Cloud Application Security

University of Minnesota

Cloud Application Security course provides in-depth knowledge of cloud security risks, authentication, session management, and cryptography, enabling students to...

Google Calendar

Google Cloud

Google Calendar enables efficient scheduling, task management, and seamless collaboration. This course equips learners with the skills to create, customize, and...

Network Function Virtualization

Georgia Institute of Technology

This course on Network Function Virtualization offers a comprehensive understanding of virtualizing network functions and optimizing networking in datacenters, emphasizing...

Introduction to Generative AI - 日本語版

Google Cloud

This course provides an introduction to Generative AI in Japanese. Learn about the fundamentals, applications, and differences from traditional machine learning....