ANSIBLE AND LIBRARY PYTHON IMPLEMENTATION FOR JUNIPER DEVICE NETWORK SYSTEM AUTOMATION

The rapid development of the internet has caused various effects in various fields. One effect that arises is the increase in the number of active network devices each year. This increase raises the need for a management system or device management for a large number of devices. In meeting these...

Full description

Saved in:
Bibliographic Details
Main Author: Irsyad, Rahadian
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/39732
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:The rapid development of the internet has caused various effects in various fields. One effect that arises is the increase in the number of active network devices each year. This increase raises the need for a management system or device management for a large number of devices. In meeting these needs, there are various tools that can be used, including Ansible and various Python libraries. The purpose of this final project is to make the system to meet the needs and solve the problem using the tools provided. By using Ansible, Python library called NAPALM, and the Ansible module called napalmansible, a system was created to automate the management of network devices by running certain scripts. Where the system can carry out management actions such as withdrawal of configuration and installation configuration to router network devices. In addition, this final project will also discuss how the system works in managing network devices from Juniper vendors.