0% found this document useful (0 votes)
10 views

00-Network Automation & Programmability

Uploaded by

fawaz6067
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

00-Network Automation & Programmability

Uploaded by

fawaz6067
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Network Automation & Programmability

 Traditionally Network Management is about:


 installation and initial config.
 modifying and updating the existing config.
 all of those were achieved by:
 Console, Telnet, SSH, copying config.
 Monitoring which was achieved through SNMP.
 What is Network Automation?
 Network automation is the process of automating the configuration, management, testing,
deployment, and operations of physical and virtual devices within a network.
 Using a combination of hardware and software-based solutions; large Organizations, Service
Providers, and enterprises can implement network automation to control and manage
repetitive processes and improve network service availability.
 Any type of network can use network automation.
 Hardware and software-based solutions enable data centers, service providers, and
enterprises to implement network automation to improve efficiency, reduce human error, and
lower operating expenses.
 With Automation:
 new devices automatically find an initial configuration.
 automated QoS profiles/config.
 automated AAA profiles/config.
 utilizes scripts/tools.
 schedule operations.
 sometimes, automated troubleshooting which are done throughflow, SSH, SNMP.
 topology visualization and monitoring which are done by using SNMP.
 So, all of that led to reduce or even eliminate the Smaller staff is needed, time saving, and
config consistency.
 What is Network Programmability?
 Network programmability is a set of tools to deploy, manage, and troubleshoot a network
device.
 A programmability enabled network is driven by intelligent software that can deal with a
single node or a group of nodes to address the network a single unified element.
 The tool chain uses APIs, which serve as the interface to the device or controller.
 The tool chain also utilizes software that uses the API to gather data or intelligently build
configurations.
 Today a high percentage of the “network down” events are due to misconfiguration (human
error).
 Managing the network programmatically simplifies network management by reducing
system variance with automated configurations and streamlined troubleshooting.
 For example, Quality of Service (QoS) is a critical business feature that, due to complexity,
is not commonly configured and is frequently configured incorrectly.
 A simple change, such as adding a new application, requires a human to access every
network device and make a configuration change.
 Network programmability can simplify QoS deployment and configuration by using a simple
application to quickly deliver consistent and accurate configuration changes.

You might also like