As a network or security engineer we interact with devices either using CLI or GUI and these interfaces are being used for many years.
We started with CLI where we have to remember set of commands for configuring the devices. CLI uses two components first one is syntax that is provided by respective vendors and other one is data that you provide to configure a feature on the device. For example to configure VLAN on a switch “vlan vlan_id” is the command and vlan_id is replaced with value.
GUI is the second interface to interact with the devices where vendor provides user friendly interface to configure or see operational and configuration data of the devices. While configuring VLAN using GUI on a switch we don’t have to remember any syntax since this is taken care by backend of GUI we have to provide only value of vlan_id in the GUI text box.
When GUI rolled out by different vendors, if we analyze, adoption was quick and easy since it removed the hectic part of memorizing the syntaxes to interact with the devices. However still you have to remember different options and steps to configure the devices which is not simple and easy for any human particularly in the case of medium to large scale enterprise.
CLI and GUI enables human driven networking.
Is there way not to memorize anything?
Yes, the third eye or third interface that is through API, Application Programming Interface where in Scripts or programs interact with network devices on behalf of the human. To leverage API we need to know how to write a script or code which will use API to connect with the devices or platforms and accomplish whatever you want.
Automation or Devnet or DevOps enables Code driven networking. Today’s trend is moving from Human driven networking to Code driven networking.
Embrace the change! Be with the trend!
Don’t delay, join our best training services for Network Automation or cisco DevNet courses and be ahead!
Class Mode : Online / Classroom
Days : Weekdays / Weekend
Track : Regular / Bootcamp
By Sr. Network Automation Engineer
Class Mode : Online / Classroom
Days : Weekdays / Weekend
Track : Regular / Bootcamp
By Sr. Network Automation Engineer
What Other Says About NetG.
If you sign up for newsletter you’ll not fail to get our update.