
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
Is DevOps dead due to AI?
No, DevOps is not dead because of AI. If anything, AI is changing how DevOps teams work by speeding up tasks, assisting with code and content generation, and improving efficiency. The core DevOps …
What are the 5 pillars of DevOps?
A common way to think about DevOps is through five core pillars: culture, automation, measurement, sharing, and continuous improvement. Culture is about collaboration between teams that were …
Which is better Ansible or Python?
Python is better as a general-purpose programming language, while Ansible is better as an automation framework for specific operational tasks. Python gives you more flexibility, logic, and control, …
What is better Ansible or Terraform?
Neither tool is universally better, because they solve different problems. Terraform is mainly used to provision and manage infrastructure as code, while Ansible is better known for configuration …
Is Ansible still relevant in 2026?
Yes, Ansible is still highly relevant in 2026, especially for teams that need straightforward automation across servers, applications, and networks. Its strength is not hype; it is usefulness. Ansible …
What is Ansible used for?
Ansible is used to automate repetitive IT tasks, especially configuration management, provisioning, and application or network changes. In practice, that means you can use it to push consistent …
Network Automation Resources Reddit
Top Network Discussions on Reddit Beginner friendly resources to Learn Network Automation r/networkautomation Network Automation with Ansible and dependenciesr/networking Python for Network …
Updating Devices in Nautobot Using the REST API
Introduction Nautobot is a powerful network source of truth, helping organisations manage device inventory, IP addressing, circuits, locations, and other critical infrastructure data from a …
AWX vs Semaphore
Ansible AWX has been the default open source tool for running Ansible playbooks for many years, providing an API, RBAC, logging and an easy to operate user dashboard. AWX is the upstream code for …
Network Automation Architecture
Network automation architecture translates business intents into dynamic network changes by coordinating intent-based models, configuration sources of truth, automation engines, and event-driven …
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.
You can also check out my new Network Automation Hub
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
