Ansible Google Groups
Ansible's mailing list and forum!
Curated Awesome list about Network Automation
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Ansible's mailing list and forum!
Ansible IRC Channels.
The complete offical list of Chef Community resources.
Discord server for the Infrahub community to discuss infrastructure automation, ask questions, and connect with other users.
A conference focused on Network Automation.
The NTC Slack is a vendor and product agnostic home/pseudo-home to many popular Network Automation solution repositories, such as Nautobot, NAPALM, Netmiko, Nornir, NSoT, and so on. Over 17,000 members meet here to discuss topics related to Network Automation.
The complete offical list of Puppet Community resources.
The official Slack of Saltstack Project.
AWS re:Invent Central is designed to facilitate connections between sponsors and attendees.
AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
Local NYC Ansible user meetup.
Chef community summit schedule.
A community of network engineers, who have interest in the new buzz of network automation.
Minnesota Network User Group, quarterly meetup of network users.
North American Network Operators' Group with fair share of automation presentations/discussions.
Maybe this can pressure NTC to finally setup an event for the 140+ NTC meetup members.
A 24-hour global event including community discussions, presentations, and training. Formerly PuppetConf.
Local NYC SaltStack user meetup.
Field Day events bring together innovative IT product vendors and independent thought leaders to share information and opinions in a presentation and discussion format.
4 days event including two days of SaltStack customer case studies and SaltStack technical deep dives.
Learning and Certifications at Cisco has created a series of in-depth training videos to assist users with installing and operating Cisco Modeling Labs (CML). This video series also provides a few videos on some of the more advanced features that CML offers.
Self-paced e-learning with theory, exercises and quizzes for the Cisco Certified DevNet Expert exam by Luca Gubler.
Training resources targeting the Cisco Certified DevNet Expert exam topics, including bootcamp courses by Andreas Baekdahl.
Offers an inexpensive set of introductions to Ansible and Python for Network Engineers, among other courses.
Numerous courses, webinars, and videos covering SDN, network automation, cloud computing, virtualization technologies, IPv6, VPNs, and much more.
Hands-on lab using Containerlab, NETCONF, gNMI, and YANG to configure Nokia SR Linux and Arista cEOS devices, focused on understanding the model layer before automation tooling.
Network Automation Training including Python, Ansible, DevOps, and much more.
Jumpstart your journey into network programmability with this expert-led video course by Cisco DevNet.
Collection of DevNet certification study resources, such as study plans and Postman collections.
Gain Practical Real-World Knowledge with Packet Coders' On-Demand Training, Labs, and Private Code Repositories.
Learn skills that make you better at network automation and that improve your capability to use programming to scale your work.
Damien Garros, Autocon3
Claus Töpke, NANOG
Ruairi Carroll, DKNOG
Josh VanDeraa, NANOG
Network to Code, Network Field Day 24
Ken Celenza, NANOG
Todd Nightingale (Cisco SVP/GM)
Network to Code hosted Interop event
Network to Code hosted event
Jonah Kowall, NANOG
John Anderson, Network Field Day 21
Damien Garros, Network Field Day 21
Damien Garros, Network Field Day 21
Damien Garros, NANOG 75
Tim Schreyack, NANOG 77
Bart Dworak, AnsibleFest
Bart Dworak, AnsibleFest
Ivan Pepelnjak, Troopers slide deck.
Mircea Ulinic, NANOG 69, slide deck.
Carlos Vicente, NANOG 67
David Barroso, SDN and Network Automation Meetup, Stockholm presentation.
Jose Leitao, David Rothera, RIPE71 slide deck.
David Barroso, Elisa Jasinska, NANOG 64 slide deck.
Leslie Carr, RIPE71, slide deck.
The Network Automation thoughts of Benoît Claise.
The Network Automation thoughts of Brad Searle.
The Network Automation thoughts of David Barroso.
The Network Automation thoughts of Eric Chou.
Network automation, software-networking and musings from David Gee.
Network automation blog posts by Ivan Pepelnjak.
The Network Automation thoughts of Jason Edelman.
The Network Automation thoughts of Josh VanDeraa.
Random thoughts of Mircea Ulinic. May include event-driven network automation, vendor bashing or machine learning (TBD).
The Network Automation thoughts of Vincent Bernat.
News and updates about the NAPALM project.
Network to Code's blog sharing thoughts, ideas, and tips all about network automation.
The Network Automation thoughts of Patrick Ogenstad.
The Network Automation thoughts of Michael Kashin.
The Network Automation thoughts of Michael Schön.
Blog about the open-source network emulation and network simulation tools by Brian Linkletter.
Business strategy & technical deep dives for powering infrastructure automation.
The Network Automation thoughts of Rick Donato.
The Network Automation thoughts of Jeremy Stretch.
Articles on Netmiko, NAPALM, and Ansible by Kirk Byers.
The Network Automation thoughts of Scott Lowe.
The Network Automation thoughts of Wim Wauters.
Introduction to YAML
Online YAML Parser.
YAML examples courtesy of Ivan Pepelnjak.
Explains how JSON schema can be used to validate YAML files and how syntax highlighting can be added to the IDE for the YAML files.
YAML online parser.
Document with the most common YAML idiosyncrasies, hosted under the SaltStack docs, but not specific to Salt or any other tool.
A curated list of awesome JSON libraries and resources.
JSON Basics.
An online JSON diff tool.
An online JSON to YAML conversion tool.
Free client-side JSON to YAML converter with configurable output (indent, quoting, null style).
XML to JSON and JSON to XML converter online.
Introducing YANG Data Modeling for the Network.
The IETF RFC on YANG.
NAPALM YANG introduction.
A walkthrough video on how to build your own YANG model.
Base documentation for Jinja2.
YAML examples courtesy of Ivan Pepelnjak.
How to combine HTTP path, method and payload for IOS-XE restconf operations.
A view into the payload of NETCONF XML documents and layers.
A curated list of awesome Python frameworks, libraries, software and resources.
Learn Python The Hard Way takes you from absolute zero to able to read and write basic Python, giving you the tools to understand other documentation and books about Python.
Learn Python by Codecademy.
Examples on how to access data in nested structures of lists and dicts.
Experienced Python programmers and enthusiasts from around the world that are eager to share their experience.
Real Python is a leading provider of online Python education. They regularly publish new articles, books, courses, and videos of basic to advanced Python concepts.
A curated list of awesome Go frameworks, libraries, software and resources.
Introduction to programming with Go.
This tool instantly converts JSON into a Go type definition.
This tool instantly converts YAML into a Go type definition.
The Arista Command eAPI is a simple and complete API that allows you to configure and monitor your Arista switches.
Online documentation of Cisco DNA Center Platform API.
Cisco IOS XE REST API Management Reference Guide.
Documentation for Plug and Play, Guestshell, Python API, EEM, NETCONF, RESTCONF, gNMI/gNOI, gRPC and Application Hosting.
Cisco IOS-XR API Docs only.; NX_API Coming soon - Coming Soon.
Documentation Blogs and Tutorials on all things IOS-XR An Open, Extensible and Stable Cloud-Scale Network Operating System.
Main DEVNET page for NX-API docs.
Checkpoint Management REST API docs.
Cumulus Networks REST API docs.
Documentation and examples for ExtremeSwitching ExtremeXOS RESTCONF API.
Documentation for writing Python applications that run on ExtremeXOS based switches.
REST API User Guide, Version 13.0.0.
and Infoblox REST API
JUNOS REST API Guide.
Manage network environments within Meraki's cloud management tools.
Documentation of changes to API endpoints.
PAN-OS 8.0 XML API Reference.
Learn Git Branching helps learn Git concepts through a series of small interactive lessons in which the learner is able to actually execute the git commands inside of the shell in the browser and visually observe the results of the commands.
This is a sandbox for practicing any git concepts you desire. Provides a shell and visual feedback of the results of your git commands.
Regular Expressions 101 provides tools for developing and testing any regex you need in whatever language you select. A regex sandbox is provided to help you see the results of your regex.
W3 Schools Python RegEx section is a straightforward and easy cheatsheet for developing regexes.
YouTube video by Jason Edelman of NetworkToCode introducing the ios_config Ansible module
Ansible playbooks geared towards network engineers, courtesy of Ivan Pepelnjak.
AVD is an extensible data model that defines Arista’s Unified Cloud Network architecture as “code”.
ANTA is a Python framework that automates tests for Arista devices.
Batfish.org home page with tutorials, talks and technical papers detailing the research behind Batfish.
Getting Started Documentation for Batfish.
Jupyter Notebooks showing how to use Batfish for configuration, ACL, routing, forwarding, etc... analysis.
YouTube videos explaining how to use Batfish.
Using Chef Client with Cisco NX-OS
Clixon home page with links to the different projects with code and documentation.
Clixon provides an interactive CLI, NETCONF, and RESTCONF configuration interface for a YANG-based device.
The Clixon controller is an open-source tool for network automation of devices based on NETCONF and YANG.
Infrahub - A new approach to Infrastructure Management.
Including overview, getting started, and FAQ.
My experiences of managing a Cisco switch with Puppet.
The NAPALM-Salt Repository.
proxy minion to manage network with SaltStack and Nornir using Netmiko, NAPALM, Scrapli, Ncclient, PyGNMI, PyATS based plugins to name a few.
Salt plugin to automate the management and configuration of (network) devices at scale, without running (Proxy) Minions.
Salt in 10 minutes.
Salt high availability and fault tolerance.
Event-driven network automation using Salt: up and running in 60 minutes.
Salt 2016.11 (Carbon) release notes.
Salt 2017.7 (Nitrogen) release notes.
Getting Started Guide walks you through the fundamental concepts you need to learn as you start using SaltStack.
SaltStack Configuration Management.
SaltStack Network Automation Overview.
Using Salt at scale.
StackStorm (aka "IFTTT for Ops") is event-driven automation commonly used for auto-remediation, security responses, facilitated troubleshooting, complex deployments, and more. Includes rules engine, workflow, 1800+ integrations, native ChatOps and so forth.
Ready to install StackStorm? Here’s an overview of how to get your system up and running.
Various intro, marketing, interviews, and technical product talks.
Documentation repository for latest version of StackStorm.
SGW team talk with StackStorm (including Matt Oswalt) to discuss StackStorm.
All official documentation including project overview, quick start, configuration guide, etc.
Open-source code for the SuzieQ project.
Official youtube home of the SuzieQ project providing community meetups and demonstrations of the project in action.
A vendor-agnostic NMS for carrier-grade network visualization and network automation.
Nautobot is a Network Source of Truth and Network Automation Platform.
netpalm is a ReST broker and abstraction layer for NAPALM, Netmiko, NCCLIENT or a Python Script.
Network Source of Truth (NSoT) is a source of truth database and repository for tracking inventory and metadata of network entities to ease management and automation of network infrastructure.
Job scheduler and runbook (and Ansible playbook) automation.
Multi-platform ACL generation system with plugin support, YAML-based config, and a Python API. Fork of Capirca.
Multi-platform ACL generation system; can output Juniper/IOS/etc ACLs from the same policy.
Genie Parsers by Cisco
Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations.
Documentation for the VIRL 2 (aka CML) API Client. Use this library to create Python scripts to interact with CML.
Easy to use and very fast SNMP library that uses Net-SNMP.
FreeZTP is an open-source Zero-Touch Provisioning system for Cisco IOS campus switches and routers.
gNMI CLI client and collector.
Hierarchical Configuration is a Python library that is able to take a running configuration of a network device, compare it to its intended configuration, and build the remediation steps necessary bring a device into spec with its intended configuration.
Generate d3.js based Network Diagram from JSON data.
A full-featured template engine for Python.
NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) is a Python library that implements a set of functions to interact with different router vendor devices using a unified API.
A library to generate diagrams in yWorks GraphML, diagrams.net/draw.io or JSON formats using structured data or show commands output.
Network address manipulation that supports a number of techniques (supernetting and subnetting).
Multi-vendor library to simplify Paramiko SSH connections to network devices.
A Python library that is a collection of functions that are used in the common network automation tasks.
Nornir is a pure Python automation framework intended to be used directly from Python.
Network Unit Testing System is a Pytest plugin enabling writing network tests with YAML files.
Pure Python implementation of gNMI client to interact with network functions.
SEC is an event correlation tool for advanced event processing which can be harnessed for event log monitoring, for network and security management, for fraud detection, and for any other task which involves event correlation.
CLI tool and Python module for parsing semi-structured text into structured data. Similar syntax to Jinja templating, but in reverse. TTP Templates collection.
Python module for parsing semi-structured text into Python tables.
Python package that helps translate YANG data models to Python.
Junos OS modules for Ansible.
Ansible module to modify MySQL database records.
Ansible Runtime Analysis.
Ansible module to work with FortiManager.
Ansible module to work with Infoblox.
Ansible module, SNMP MIB files, and YANG files for OcNOS.
Collection of Ansible modules that use napalm to retrieve data or modify configuration on networking devices.
Ansible module to work with Netscalers.
Multi-vendor Ansible modules for Network Automation.
Ansible modules for working with Palo Alto Networks PAN-OS.
Salt formula to simplify the installation of the necessary packages and system dependencies for NAPALM.
Formula to manage the NTP configuration on network devices, following the OpenConfig system YANG model.
Brocade specific (MLX/VDX/ICX/CER/CES) CLI driver (Telnet & SSH).
Python library for Arista CVP.
Python library for Cisco DNA Center Platform API.
Python SDK for configuration and monitoring of F5 BIG-IP devices via the iControl REST API.
Python wrapper for REST API
Go wrapper for REST API
Multi-tool set for Palo Alto Networks PAN-OS, Panorama, WildFire and AutoFocus.
Device framework for interacting with Palo Alto Networks devices.
Python library for Arista EOS.
Python library for Fortinet.
Python library for Cisco IOSXR.
Python library focused on tasks related to device level and OS management.
Python library for Junos automation.
Open-source network validation application. Multi-vendor configuration parser with a detailed modeled based simulation to analyze all aspects of network behavior (routing, forwarding, security, etc...).
Create beautiful diagrams in minutes. Simple syntax. Endlessly customizable. D2 is the fastest and easiest way to get a mental model from your head onto the screen, then make edits with your team.
Draw network diagrams described in YAML files.
Tracks IS-IS topology changes by establishing a GRE tunnel with network devices via a history diagram.
Cross-vendor normalisation for network syslog messages, following the OpenConfig and IETF YANG models.
Artificially limit bandwidth, delay and loss rate on selected interfaces.
Network Configuration Anonymizer
Network device configuration parser ("industry standard" -> YAML converter).
Collection of useful network automation functions for the CLI.
Tracks OSPF topology changes by establishing a GRE tunnel with network devices via a history diagram.
Python-based Web tool for visualisation of OSPF/ISIS topologies and making a prediction of network behaviour in case of network's outage.
Made for developers to build time-series-based applications quickly and at scale.
Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud.
Telegraf is the open source server agent to help you collect metrics from your stacks, sensors, and systems.
Online Jinja2 parser. Additional support for Ansible and Salt filters.
Online Jinja2 parser with Ansible, SaltStack and Stackstorm filter support. Jinja2 environment settings can be configured.
Advanced online rendering tool.
Online development tool for Jinja2 templates and more.
Online development tool for Jinja2 templates and more.
Simple online TextFSM parser with examples.
Online development tool for Jinja2 templates and more.
Simple TTP online parser with easy examples.
Docker is a software technology providing operating system-level virtualization also known as containers, promoted by the company Docker, Inc.
KVM (Kernel-based Virtual Machine) is a full virtualization solution build into the Linux Kernel
Proxmox is an open source virtualization platform that provides an easy web interface (and REST API) for KVM and LXC.
QEMU is a generic and open source machine emulator and virtualizer. When using KVM, QEMU can virtualize x86, server and embedded PowerPC, 64-bit POWER, S390, 32-bit and 64-bit ARM, and MIPS guests.
Vagrant enables users to create and configure lightweight, reproducible, and portable development environments.
VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use.
VMware ESXi is a purpose-built bare-metal hypervisor that installs directly onto a physical server.
Cisco Modeling Labs (CML), which replaces VIRL, is a network emulator with both an API and GUI frontend.
Containerlab provides a framework for orchestrating networking labs with containers. It starts the containers, builds a virtual wiring between them to create lab topologies of users choice and manages labs lifecycle.
The Emulated Virtual Environment for Network, Security and DevOps professionals.
Simulate network operating systems in a programmatic and easy way.
Graphical Network Simulator-3.
Mininet creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command.
Brings infrastructure-as-code concepts to networking labs. You'll describe your high-level network topology and routing design in a YAML file, and the tools in this repository will create configs for VirtualBox/libvirt/containerlab, Ansible inventory, IPv4/v6 addressing, VLANs and VRFs, OSPF,…
Unified Networking Lab.
Run your favourite virtual routers in docker for convenient labbing, development and testing.
Open-source network validation application. Multi-vendor configuration parser with a detailed modeled based simulation to analyze all aspects of network behavior (routing, forwarding, security, etc...).
Cisco WAE, formerly known as Cariden MATE, provides a multi-vendor network simulation that enables capacity planning and what-if scenario analysis for carrier networks.
Forward Enterprise documents, searches, verifies, and predicts the behavior of your network by creating an always-accurate software copy of your entire network infrastructure for both on-prem and cloud.
Juniper WANDL provides traffic engineering models that enable capacity planning, network optimization and what-if scenario analysis for carrier networks.
Open-source code for the SuzieQ project.
Cidr Is not as Dumb as Rancid.
fetchconfig is a Perl script for retrieving configuration of multiple devices.
Universal framework for device management automation. Eventually a replacement for RANCID... and much more.
Jazigo is a tool written in Go for retrieving configuration for multiple devices, similar to rancid, fetchconfig, oxidized, Sweet.
Oxidized is a network device configuration backup tool. It's a RANCID replacement!
RANCID monitors a router's (or more generally a device's) configuration, including software and hardware (cards, serial numbers, etc) and uses CVS (Concurrent Version System), Subversion or Git to maintain history of changes.
Network device configuration backups and change alerts for the 21st century - inspired by RANCID!
Configuration backup with an easy to use Web GUI. From nothing to backing-up 1000 routers in 15 minutes.
BlueCat provides network intelligence and insight into the relationship between devices, users and IP addresses that can be put into action to improve security and ensure reliable, always-on business connectivity.
Automatically maintain an up-to-date inventory of your physical, virtual, and cloud servers and containers, network components, software, services, applications, and their inter-relationships and inter-dependencies. Integrations, REST APIs and webhooks to automate your workflows with a modern CMDB…
Industry leader in DNS, DHCP, and IP address management, the category known as DDI.
NetBox is an IP address management (IPAM) and data center infrastructure management (DCIM) tool.
nipap is a sleek, intuitive and powerful IP address management system built to handle large amounts of IP addresses.
Network Source of Truth (NSoT) is a source of truth database and repository for tracking inventory and metadata of network entities to ease management and automation of network infrastructure.
phpIPAM is an open-source web IP address management application (IPAM). Its goal is to provide light, modern and useful IP address management.
TeemIp is an open source, WEB based, IP Adress Management (IPAM) tool that provides comprehensive IP Management capabilities. It allows you to manage your IPv4 and IPv6 spaces through a simple and powerful user interface: track user requests, discover and allocate IPs, manage your IP plan and your…
Network wide CMDB combining single source of truth in YAML, configs in Jinja2 and deployment with Ansible.
Network Configuration Manager is a multi vendor network change, configuration and compliance management (NCCCM) solution for switches, routers, firewalls and other network devices.
Vendor Agnostic NCCM tool with with policy engine and multi-vendor device lifecycle/vulnerability management. (Infoblox product)
Free, open source network device configuration management tool, customizable to your needs!
Automated network configuration and compliance management.
Configuration backup with an easy to use Web GUI. From nothing to backing-up 1000 routers in 15 minutes.
Learn Ansible concepts from an industry leading Ansible expert, with associated Vagrant files for ease of learning
Automating Configuration Management and Deployment the Easy Way.
Automate the Boring Stuff with Python is an excellent introduction to programming concepts with a focus on Python. The concepts are made easier to learn by practicing them with hands on real world examples and projects.
If you want to study, build, or simply validate your thinking about modern cloud native data center networks, this is your book. Whether you’re pursuing a multitenant private cloud, a network for running machine learning, or an enterprise data center, author Dinesh Dutt takes you through the steps…
Learn cultural and organizational best practices on how to make a good DevOps team
This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It provides a compact, readable introduction to Git for new users, as well as a reference to common commands and procedures for those of you with Git experience.
Learn the Infra as Code principles and design patterns (examples are for Compute not network though)
, First Edition (June 2017 with more SDN-related topics) - Become an expert in implementing advanced, network-related tasks with Python.
Skills for the Next-Generation Network Engineer.
The Structure of Network Automation with YANG, NETCONF, RESTCONF, and gNMI.
An introduction and practical look at using Salt to automate your network at scale, in a free ebook from O'Reilly.
Step by step guide for getting started with Open Source Network Management tools such as Nautobot, Hashicorp Vault, Telegraf, and Prometheus.
Learn concepts of automating and operating at scale from Google experts.
Learn from the best practices of SRE practitioners who are not working at Google.
Learn the concepts of Agile and DevOps principles.
See the concepts of Agile and DevOps in this fiction story about a typical IT Org.
See the concepts of Agile and DevOps following a Developer viewpoint.
Monitoring & Closed-Loop Automation for Multi-Vendor Networks.
The Apstra Operating System (AOS) is a vendor-agnostic distributed operating system for the data center network that enables business agility, dramatically scales operational efficiency, and reduces downtime.
NSO (former Tail-f NCS) is a multi-vendor automation and orchestration platform for physical and virtual networks for over 80+ vendors. NSO provides YANG-based programmability through a wide variety of interfaces including CLI, RESTCONF, NETCONF, Java, Python and web UI.
Forward Enterprise documents, searches, verifies, and predicts the behavior of your network by creating an always-accurate software copy of your entire network infrastructure for both on-prem and cloud.
With Gluware, the Glue Networks vision and team are continuing to trail-blaze at the forefront of the networking industry with multi-vendor orchestration solutions for Data Center, WAN and LAN networks.
Intentionet provides a hosted or on-premise network validation software solution based on Batfish. Intentionet Sage's model-based network simulation enables pre-commit validation for all network changes, ensuring only correct changes are pushed to the network, thereby reducing outages and breaches…
Network assurance tool with vendor agnostic network discovery, inventory, modelling and mapping of on-prem and cloud networks. Snapshots create a point-in-time view to verify that network behaves as intended after changes. GUI supports your network documentation with accurate, live network…
Vendor Agnostic NCCM tool with with policy engine and multi-vendor device lifecycle/vulnerability management. (Infoblox product)
NetYCE lets you be in control of any and all of your networks, using its unique Design Driven Networking approach. Not stopping at network devices, but orchestrate end-to-end including firewalls, DDI (DNS, DHCP, IPAM) and other 3rd party tooling. Deploy your networks as Designed.
PacketFront BECS and BBE is a vendor-agnostic network, service and resource orchestration system for residential, enterprise and data center networks.
The enterprise edition of the suzieq open source project.
CloudVision is Arista’s modern, multi-domain management platform that leverages cloud networking principles to deliver a simplified NetOps experience.
Cisco DNA Center automates campus networks for faster workflows, faster troubleshooting through more visibility, and policy-driven security (inc. SDA).
Cisco Meraki is the leader in cloud controlled WiFi, routing, and security. Secure and scalable, Cisco Meraki enterprise networks simply work.
Viptela provides Software-Defined Wide Area Network (SD-WAN) technology that allows global companies to build cost-effective WANs.
Cumulus NetQ is a highly-scalable, modern network operations tool set that provides visibility into your overlay and underlay networks in real-time. NetQ delivers actionable insights and operational intelligence about the health of your data center — from the container, virtual machine, or host,…
Talari Networks SD-WAN technology.
Network to Code automation podcast on the Network Collective feed.
The Journey To Full Stack.
Software Gone Wild is focusing on architectures, solutions and technologies that real networking engineers use in production networks.
GRASSROOTS AUTOMATION.
Introduction to Infrastructure as Code with Damien Garros and Ken Celenza.
The Current State Of Network Automation & Telemetry.
Git For Ops People with Damien Garros.
David Barroso, Kirk Byers, and Dmitri Figol on Nornir.
Creating A Single Source Of Truth For Network Automation with Tim Schreyack.
Network Testing With ToDD.
Netmiko & NAPALM For Network Automation.
Practical YANG For Network Automation.
Mastering Python Networking – The Book.
Kirk Byers on Network Automation with Python & Ansible.
Intro to Python & Automation for Network Engineers.
Automation & Orchestration In Networking.
Design & Build 13: Network Orchestration with Salt.
The Business Impact Of Network Automation.
Show 368: Radical Change, DevOps & Automation.
Show 402 - Building A Network Automation Framework
Scrapli Is A Netmiko Alternative - Show 532 with Carl Montanari and Dmitry Figol.
Ansible Or Terraform: Choose One with Josh VanDeraa and Ned Bellavance.
NAPALM with David Barroso and Mircea Ulinic.
Network Automation At Enterprise Scale With Python - Episode 232 with Antoine Fourmy.
Pythonic Networks with NAPALM.
Teaching Python to network engineers
briatte/awesome-network-analysis
A curated list of awesome network analysis resources.
jtoy/awesome-tensorflow
TensorFlow - A curated list of dedicated resources http://tensorflow.org
facyber/awesome-networking
A collection of awesome networking courses, books, tutorials and other resources
rtckit/awesome-rtc
:satellite: A curated list of awesome Real Time Communications resources
eozer/awesome-snmp
A curated list of awesome SNMP libraries, tools, and other resources.
caesar0301/awesome-pcaptools
A collection of tools developed by other researchers in the Computer Science area to process network traces. All the right reserved for the original authors.