Skip to content

Getting Started

Welcome! This guide will help you understand what Nautomation Prime offers and how to get started.


What is Nautomation Prime?

Nautomation Prime bridges the gap between complex Cisco infrastructure and streamlined Python-driven automation. We provide:

Important

This site does not contain Python tutorials. We assume you already know Python basics (variables, functions, loops, exceptions, file I/O). Our goal is to teach you how to apply Python to network automation and provide a foundation you can transfer into your own scripts or learning journey.


🚀 Quick Start Paths

I want to learn network automation

Start with our Tutorials. We provide hands-on, step-by-step guides for beginner, intermediate, and expert levels.

Recommended Learning Path:

  1. Beginner Tutorials — Your first Netmiko scripts
  2. Show Command to Excel — Start here
  3. Multi-Device Automation — Scale to multiple devices

  4. Intermediate Topics — Configuration management, validation, templating

  5. Expert Topics — Nornir, AsyncIO, advanced patterns

  6. Deep Dives — Production-grade code walkthroughs

  7. CDP Network Audit — Threading, security, enterprise design

I want to use pre-built scripts

Check out our Script Library. Each tool comes with full documentation and a setup runbook, and can be purchased as-is or customised to your environment.

Popular Scripts:

I need custom automation for my environment (Services)

We deliver automation projects through the PRIME Framework—a proven five-stage methodology:

Pinpoint → Re-engineer → Implement → Measure → Empower

Services include:

  • Full PRIME Framework engagements (discovery to team capability)
  • Individual stages (Ă  la carte services)
  • Custom Python automation (VLAN provisioning, fleet upgrades, ISE integration)
  • Optional code-signing and software integrity controls for delivered Python automation
  • Deployment options (standard scripts, portable bundles, Docker containers)

View Services | Code-Signing Service | Request Discovery Call


Between the Lines

Festina lente — make haste slowly — was Augustus’s favourite maxim, and later the printer’s mark of the Aldine Press: a dolphin coiled round an anchor. Speed and ballast in a single image, neither of much use without the other.

There is no prize for finishing this learning path quickly. Move at the pace that lets each concept land before the next one arrives. That is not a slower way to learn this; it is the only way that sticks.

đź“‹ Prerequisites

Python Knowledge (Important!):

  • This site assumes you already know Python. We teach you how to apply Python to network automation, not how to learn Python itself.
  • If you're new to Python, we recommend completing a Python fundamentals course first (Codecademy, Real Python, W3Schools, or similar).
  • You should understand: variables, functions, loops, conditionals, exceptions, and basic file I/O.
  • Our code is written for clarity (not brevity), so intermediate Python developers will follow along easily.

Technical Requirements:

  • Python 3.8+ (or use our portable bundles if Python isn't available)
  • Network access to your Cisco devices
  • Credentials for device authentication
  • SSH enabled on target Cisco devices

Our Engineering Philosophy

The Foundation Behind Everything We Build

Every tool, script, and service at Nautomation Prime is guided by the PRIME Philosophy—five core principles that ensure transparency, measurability, ownership, safety, and empowerment.

These values define how we build (pragmatic, transparent, reliable), while the PRIME Framework defines what we deliver (structured methodology).

Read the complete PRIME Philosophy →


🛠️ Common Tasks

Get the CDP Network Audit Tool

  1. Read the Deep Dive guide to see exactly how it works
  2. Request the tool — buy it as-is or have it customised to your estate
  3. Receive the licensed package and setup runbook on purchase

Request Custom Automation (PRIME Framework)

For structured automation projects with proven ROI:

  1. Request Discovery Call—free 30-60 minute discussion
  2. Receive Pinpoint stage roadmap with ROI calculations
  3. Choose full PRIME Framework or individual stages (Ă  la carte)
  4. Deliverables: Production code, documentation, ROI metrics, team capability

Learn about PRIME Framework | View Services

Request Bespoke Automation

For custom automation tailored to your specific topology:

  1. Review available services and deployment options
  2. Contact us via email or LinkedIn
  3. Describe your requirements and any constraints (e.g., restricted environments, specific platforms)
  4. Receive a detailed proposal and timeline

Use Portable Bundles (No Python Installation)

  1. Request a custom bundle through our services page
  2. Download the bundle to your workstation or USB drive
  3. Extract and run directly—no installation needed
  4. Full source code is included for auditing

Want this implemented in your environment?

If you already know which workflow needs attention, move from learning into delivery with our Enterprise Automation Services, the PRIME Framework, or a Discovery Call.


âť“ Frequently Asked Questions

Do I need Python installed to use Nautomation Prime tools?

Not necessarily! We offer portable bundles that run without Python installation. These are ideal for restricted enterprise environments where Python may not be permitted. However, if you want to modify or extend our scripts, you'll need Python 3.8 or higher.

What's the difference between tutorials, deep dives, and services?

Tutorials teach you to build automation yourself with step-by-step guides. Deep Dives explain production-grade scripts line-by-line so you understand how they work. Services deliver complete automation projects through the PRIME Framework with ROI proof and team empowerment.

Can you automate my specific network topology?

Absolutely! Our bespoke services cover custom scripting for any topology. Contact us via email or LinkedIn to discuss your specific requirements.

Are these tools vendor-locked to Cisco?

Our tools are built on vendor-neutral libraries like Netmiko, Nornir, and NAPALM. While designed for Cisco, the patterns and concepts apply across other vendors (Juniper, Arista, Palo Alto, etc.). Your skills remain portable across platforms.

How do I secure my credentials?

We leverage native OS credential managers (Windows Credential Manager, Keychain on macOS, pass on Linux). Passwords are never stored in plaintext files or hardcoded in scripts. When you run a script like CDP Network Audit for the first time, it will prompt you to save your credentials to Windows Credential Manager—just enter your username and password, and the script will store them securely. Future runs will use the stored credentials automatically.

What if I don't have Python experience?

This site assumes you already know Python basics (variables, functions, loops, exceptions). If you're new to Python, we recommend completing a Python fundamentals course first (Codecademy, Real Python, or similar), then return to apply those skills to network automation. Our code is written for clarity, so even beginners with solid fundamentals will be able to follow along.

Do your scripts work in production environments?

Yes! All our scripts are production-grade with robust error handling, pre-flight safety checks, thread-safe concurrent operations, and comprehensive logging. We follow the PRIME Philosophy principles—transparency, measurability, ownership, safety, and empowerment. Many organisations use our scripts in live production environments.

What network devices do your scripts support?

Our scripts primarily target Cisco devices (IOS, IOS-XE, NX-OS, IOS-XR) but the underlying libraries (Netmiko, Nornir, NAPALM) support many vendors including Juniper, Arista, Palo Alto Networks, F5, and more. The patterns and techniques we teach are transferable across vendors.

Can I customise the tools for my own environment?

Yes. Each tool can be bought as-is or customised to your environment, and is delivered with licensed source so your team can audit, learn from, and adapt it. Request a tool or a quote to discuss licensing and customisation.

What's included in the PRIME Framework?

The PRIME Framework is our proven five-stage methodology: Pinpoint (identify opportunities), Re-engineer (design solutions), Implement (build automation), Measure (prove ROI), and Empower (transfer knowledge). Each stage delivers specific outcomes with measurable value. You can engage for the full framework or individual stages Ă  la carte.


Ready to Get Started?

Whether you're learning automation, deploying tools, or need bespoke services—we're here to help.

For Custom Automation & Services

Book a Discovery Call (Free, 30-60 minutes)

No obligation. We'll discuss your goals, timeline, and answer any questions about the PRIME Framework.

For Questions or Discussions



Mission: To empower network engineers through the PRIME Framework—delivering automation with measurable ROI, production-grade quality, and sustainable team capability built on the PRIME Philosophy of transparency, measurability, ownership, safety, and empowerment.