
Network Automation Consultant
Network Automation Consultant for Enterprises and IT Teams
Helping organisations assess, design, and implement automation solutions that reduce errors and operating costs.
Training >
Master the many network automation technologies from myself, Roger Perkin CCIE #50038
There are so many tools to learn, Ansible, Python, Git, Gitlab, Github, API’s, Nornir and so many more.
Enrol in one of my easy to follow courses and I will guide you into this incredible and exciting world.
Python is the most popular language for network automation and is becoming an essential skill for network engineers to learn.
Python for Network Engineers Course
Git is very popular with network engineers to version control their code, configurations and playbooks.
Ansible Inventory
Ansible Roles
Ansible vs Python
What is Ansible
Ansible Vault Tutorial
Ansible Palo Alto
Ansible Variable Precedence
Getting started with AWX
Ansible Playbook Example
Ansible Tutorial for Beginners
Ansible Network Automation Course
Check out my YouTube Ansible Playlist
https://www.youtube.com/playlist?list=PLplGU0K93TA6k5L6VX9mYnwgPK5MYe_9c
Cloud
With more networking moving to the cloud a solid understanding of all cloud options is essential for any network engineer today
Network Observability
Version Control
If this is all new to you, then you might want to start here – What is Network Automation?
| Network Automation Tools | Description |
| Ansible | Open source tool, owned by Red Hat, one of the most popular network automation tools in use in 2024 |
| Python | Python is a programming language that is used for network automation, it is the most popular programming language alongside Golang coming a popular second |
| Terraform | Initially a cloud management tool but gaining massive popularity in the network space with the addition of more and more collections |
| Git | Version Control needs to be at the heart of any automation activities and Git is the most popular tool in use today. |
Latest Content
Network Configuration Backup Tool: Free Config Backups & Enterprise Ready
Best Network Configuration Backup Tool Netpicker is a network configuration backup tool designed for enterprise environments, providing free automated backups for Cisco, Juniper, and multi‑vendor …
How to Install Nautobot on Ubuntu
Install Nautobot on Ubuntu Server This post will cover how to install Nautobot, installing and configuring the Nautobot application on an Ubuntu Server. You can install Nautobot onto a RHEL (Red Hat …
How to Install local LLM using Ollama
How to install a local LLM using Ollama Before we build any AI frameworks or demos, we need to get a local LLM running. Why do I need to install a local LLM? For any AI development you are going to …
AI for Network Engineers: 10 Practical Ways to Use AI in Network Automation
Artificial intelligence is quickly becoming a valuable tool for network engineers. While much of the conversation around AI focuses on software development, the reality is that AI can also help …
What is Nautobot?
What is Nautobot? Nautobot is an open-source network automation and network source of truth platform designed to help network teams manage, model, and automate their infrastructure. At its core, …
What is Nautocon?
What is Nautocon? Nautocon is a Nautobot user group dedicated to Nautobot, an open-source Network Source of Truth and Automation Platform developed by Network to Code. Nautocon is a mini conference …
Understanding the Nautobot Data Model
The Nautobot Data Model models your network using a few core objects, the most important ones are Sites, Locations, Devices, Device Types, Interfaces, IP Addresses and Prefixes. Each object represents …
Data Modeling Tutorial for Network Engineers
What is Data Modeling? Data Modeling in network engineering is the structured representation of network infrastructure (devices, links, services) to enable automation, improve consistency, and act as …
What is N8N?
N8N which is pronounced “n eight n” is a low code workflow automation tool designed to connect different API’s, workflows & databases. It uses a visual node-based UI to build …
Want to Learn with me?
Get started in the world of Network Automation with my
courses on Ansible, Nornir & Git

CCIE #50038
I became CCIE #50038 (Routing & Switching) in August 2015 and now work as a Network Automation Architect

Devnet Certified
My most recent certification is the Cisco Certified Devnet Associate.
Proud to be a member of the class of 2020!

YouTube
I produce videos on YouTube covering all topics of Network Automation
Network Automation Consultancy
My network automation consultancy helps businesses modernise infrastructure through intelligent, scalable solutions. I specialise in automating network configuration, monitoring, and deployment to reduce manual effort, minimise errors, and improve efficiency. With expertise in DevOps, cloud networking, and infrastructure as code, I design and implement systems that are reliable, secure, and future-ready.
Hire an Automation Expert today
Whether you are optimizing existing environments or building from scratch, our consultancy delivers tailored strategies to accelerate digital transformation. Partner with us to streamline operations, enhance performance, and gain full visibility and control over your network with advanced automation technologies. Network automation helps to reduce costs, minimise errors and helps your organisation become more efficient and agile.
Network Automation implements learnings from DevOps developments within the software development world into low-level network infrastructure, using software tools to automate network provisioning and operations.
Hire a Network Automation Consultant – Check out some Network Automation Use Cases
Network Automation Courses
If you are looking for premium network automation training courses in Ansible, Python, Nornir (and coming soon Git) I have authored a few courses which will accelerate your learning. Buy as a single courses or as a single bundle.
Working as a Network Automation Consultant I am using all these technologies every day so you can be assured I am up to date with all the latest advancements in network automation. If you are looking for an automation consultant please get in touch using the Contact Page
If you want to get started and looking for how to learn network automation a great place to start is my Ansible course.
Ansible Course
My Ansible training is 100% hands on video labs taking you from installing Ansible all the way to running your first production playbooks.
Master Ansible today and be up and running in a few hours with my Ansible Training
Network Automation Services
Hi, I’m Roger Perkin, I am CCIE #50038 and have been designing and building enterprise networks in London and across the UK for over 20 years. Check out my GitHub site – rogerperkin.github.io
I provide free and paid learning in all areas of Network Automation. Ansible, Python, Git, Nornir and more. Coming soon is my Network Automation Bootcamp which will get you to master network automation concepts.
Currently working as a Network Automation consultant, previously a Network Automation Engineer
Check out all my Work from Home tips! and my Self Build Garden Office
My favourite Laptop stand – Roost Laptop Stand – How to clean laptop screen
Check out this page if you are having issues with Bose QC35 and bluetooth to Windows 10
How to connect Bose headphones to laptop
Something that has helped me over the years is the Evoluent Mouse – in my opinion the Best Vertical Mouse ever
Videos
I also have a YouTube channel where I publish videos on Network Automation, Subscribe to be notified when I upload a new video
