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 script comes with documentation and GitHub repositories for easy deployment.

Popular Scripts:

I need custom automation for my environment (Services)

We deliver automation projects through the PRIME Framework—a proven 5-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)
  • Deployment options (standard scripts, portable bundles, Docker containers)

View Services | Request Discovery Call


đź“‹ 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

Deploy the CDP Network Audit Tool

  1. Visit the CDP Audit GitHub repository
  2. Read the Deep Dive guide for understanding the architecture
  3. Follow the README for installation and usage

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

âť“ 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 use your code in my own projects?

Yes! Our open-source scripts are available under permissive licenses. Check each repository for specific licensing terms. We encourage you to learn from, modify, and build upon our code for your own automation projects.

What's included in the PRIME Framework?

The PRIME Framework is our proven 5-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.