Skip to content

Network Automation

My journey with Network & Cloud Automation

Menu
  • Beginner
  • DevOps-NetDevOps
  • Network Automation
    • Docker
    • Python Libraries
      • NAPALM
      • Netmiko
      • Jinja2
      • Scrapli
      • Yang
  • Cloud Automation
    • Terraform
  • Python 🐍 Tips and Tricks
Menu

Category: Beginner

Understanding Terraform For Beginners

Posted on November 27, 2021January 30, 2022 by Bikramjeet Singh

Defining infrastructure as code(IaC) is one of the easiest ways to manage the whole infrastructure and you’ll probably like it more if you are not a fan of using GUI to manage stuff. In this beginner’s guide to understanding terraform for cloud automation, let’s see what this buzzword really is all about Terraform is a…

Read more
automation excel with python

How to read write Excel with python for Network Automation Part 1

Posted on August 7, 2021August 7, 2021 by Gurpreet Kochar

We have already seen how to work with and manipulate CSV files with python for network automation. This post is going to talk about ways you can manipulate excel for network automation using python. There are a lot of modules available that can interact with excel programmatically using python. To name a few:- xlrd –…

Read more
Netmiko TEXTFSM

How to Automate Network Devices using Python Netmiko Part I

Posted on August 3, 2021August 20, 2021 by Gurpreet Kochar

In this post, we are going to cover the very basics of Netmiko. This is a beginner-level introduction on how to automate networking devices using python netmiko in which we will talk about how to install and set up SSH to network devices using python. Also how to write a basic script for interacting with devices…

Read more

Beginners Guide to Network Automation

Posted on August 2, 2021August 3, 2021 by Gurpreet Kochar

Network Automation is the new buzz word which essentially means use of software and technology to reduce human effort to perform the tasks that we have been conventionally doing thus far. You could read up on the definitions and different perspectives of major players in this industry like CISCO JUNIPER VMWARE REDHAT Here in this…

Read more

[Beginners] How to parse the output of show version

Posted on August 1, 2021August 1, 2021 by Gurpreet Kochar

In this post we will parse the output of show version to fetch most common details required from it. We will try to learn step by step how to capture information like version, hostname, hardware model, uptime etc. You can use the concept to fetch any other detail you would like from any other command…

Read more

How to parse data using python

Posted on July 29, 2021August 15, 2021 by Gurpreet Kochar

Assume you want to extract below details from the output of “show version” from multiple devices at once. This post is going to talk about how to parse data using python Using this method you can extract anything you want from any other output too. For instance, you can extract all BGP neighbour info from…

Read more

How to read files in bulk with python for Network Engineers

Posted on July 29, 2021August 15, 2021 by Gurpreet Kochar

As a network engineer we need to deal with thousands of devices at once and this is the essence of network automation. The code snippet below will give you the entry point into how to read files in bulk with python for network engineers. Please note, this is not the only way of doing things…

Read more
All Blog Posts
My Resume

Upcoming Posts

Sorry - nothing planned yet!

Recent Posts

  • How to backup configuration to TFTP Server using Ansible – Part II
  • How to backup network devices using Ansible – Part I
  • Netmiko SSH Proxy/JumpServer
  • A short note on SASE
  • Understanding Ansible

Recent Comments

  1. Gurpreet Kochar on Netbox Docker Installation [Quick and Easy]
  2. rayk32 on Netbox Docker Installation [Quick and Easy]
  3. Python API Using FASTAPI - For Network Engineers - Part I – on Python API Using FASTAPI – For Network Engineers – Dynamic Routes – Part II
  4. Python API Using FASTAPI - For Network Engineers - Dynamic Routes - Part II – on Python API Using FASTAPI – For Network Engineers – Part I
  5. Netbox Docker Installation [Quick and Easy] – Network Automation on Docker for Network Engineers Part V – Docker Compose

Archives

  • September 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
Topic Request / Suggestion
Loading
© 2023 Network Automation | Powered by Minimalist Blog WordPress Theme
 

Loading Comments...