Overview
This specialization demonstrates the basics of Junos OS DevOps automation Tools, protocols and technologies. This specialization covers basic DevOps principles, Junos APIs, and the Network Configuration Protocol (NETCONF). It focuses on using Python, Junos PyEZ, Ansible, and the Junos Representational State Transfer (REST) API to automate Junos platforms. Extensible Markup Language (XML), JavaScript Object Notation (JSON), and YAML Ain't Markup Language (YAML) are introduced as data formats that facilitate Junos automation.
Syllabus
Course 1: Juniper Networks Junos Automation Basics and XML
- Offered by Juniper Networks. This course introduces you to the Junos operating system (Junos OS) that runs on Juniper Networks routers, ... Enroll for free.
Course 2: Juniper Networks Automation Using Python and PyEZ
- Offered by Juniper Networks. This course will introduce you to fundamental concepts of a programming language called Python. After ... Enroll for free.
Course 3: Juniper Networks Automation Using Ansible and the REST API
- Offered by Juniper Networks. This course demonstrates how to automate the Junos OS using DevOps automation tools, protocols, and ... Enroll for free.
- Offered by Juniper Networks. This course introduces you to the Junos operating system (Junos OS) that runs on Juniper Networks routers, ... Enroll for free.
Course 2: Juniper Networks Automation Using Python and PyEZ
- Offered by Juniper Networks. This course will introduce you to fundamental concepts of a programming language called Python. After ... Enroll for free.
Course 3: Juniper Networks Automation Using Ansible and the REST API
- Offered by Juniper Networks. This course demonstrates how to automate the Junos OS using DevOps automation tools, protocols, and ... Enroll for free.
Courses
-
This course introduces you to the Junos operating system (Junos OS) that runs on Juniper Networks routers, switches, and security devices. You will learn Junos OS automation concepts and principles and how Junos OS configuration management and operations can be performed using popular automation tools. You will also learn about Extensible Markup Language (XML) and how it is used to store Junos OS device configuration and exchange data with external automation tools. Students new to the Junos operating system (Junos OS) are encouraged to view the first module which provides an overview of Junos Operating System prior to beginning the automation and DevOps content.
-
This course will introduce you to fundamental concepts of a programming language called Python. After introducing you to Python concepts, the course describes how to apply those concepts to network automation using Junos PyEZ, a free Python library from Juniper Networks. This course demonstrates using Python and Junos PyEZ to automate the management of Junos OS devices.
-
This course demonstrates how to automate the Junos OS using DevOps automation tools, protocols, and technologies. This course focuses on using Ansible, and the Junos Representational State Transfer (REST) API to automate Junos platforms.
Taught by
Gordon