Miscellaneous


Useful Articles

  • What is the right tool for network automation?  [Packet Pushers]
  • Snowflake networks: putting a freeze on automation.  [No Jitter]
  • Automation should prevent operator errors.  [ipSpace]
  • Will there be a consolidation of network automation tools?  [Packet Pushers]
  • Recovering from network automation failures.  [ipSpace]
  • Automating NSX-T.  [ipSpace]
  • Creating automation source-of-truth from device configurations.  [ipSpace]
  • Building the network automation source of truth.  [ipSpace: part 1, part 2]
  • Why is network automation so hard?  [No Jitter]
  • Managing automation -- fighting fear of job justification.  [Networking Nerd]
  • Overview of network automation mechanisms.  [ipSpace, ipSpace]
  • A pragmatic approach to automation.  [Network Computing]
  • Five stages of automation grief.  [ipSpace]
  • Automation and time.  [ipEngineer]
  • Network automation is more than just Ansible.  [ipSpace]
  • DC automation: fact vs fiction.  [DC Knowledge]
  • How network automation increases security.  [ipSpace]
  • No scripting required to start your automation journey.  [ipSpace]
  • The network automation paradox: why people are key to its success.  [Network Computing]
  • Complexity and network automation.  [Russ White]  [NetCraftsMen]
  • Benefits of network automation.  [ipSpace: part 1, part 2]
  • Automation learning charter.  [IPEngineer]
  • Seven reasons why we automate.  [Packet Pushers]
  • Simple DDNS solution supporting IPv6 and your own domains using Cloudflare and some Python.  [Packet Pushers]
  • Is automation really faster?  [No Jitter]
  • The single source of truth for network automation.  [NANOG YouTube]
  • Automation for success.  [IPEngineer]
  • Getting started with network automation.  [No Jitter]
  • Automation win: document Cisco ACI configuration.  [ipSpace]
  • Why is network automation so hard?  [ipSpace]
  • Old configs and automation.  [Networking Nerd]
  • Automation: easy button vs sentient voodoo magic button.  [ipSpace]  [IPEngineer]
  • Not interested in network automation?  No problem... for now.  [ipSpace]
  • Anti-automation from the antimatter universe.  [ipSpace]
  • Big red button for network automation.  [ipSpace]
  • Network automation: do I need expensive tools to do meaningful automation?  [NANOG 72 YouTube]
  • Introduction to IaaC -- Infrastructure as a Code.  [PacketPushers]
    • IaaC-Git.  [PacketPushers: part 1]
  • Automation isn't about building a button to press.  [ipSpace]
  • Automation win: MPLS/VPN service deployment.  [ipSpace]
  • Ansible, Chef, Puppet or Salt -- which one should I use?  [ipSpace]
  • Managing switches with REST and Thrift APIs.  [Network Computing]
  • APIs and networking: three use cases.  [Network Computing]
  • SDN vs automation video.  [Russ White]
  • Network automation: leaky abstractions.  [ipEngineer]
  • Network automation engineer persona.  [ipEngineer: part 1, part 2, part 3, part 4]  [ipSpace]
  • Network automation: past, present and future.  [NANOG YouTube]
  • Start your network automation journey by mastering fundamentals.  [ipSpace]
  • Top networking researcher looks to a programmable future.  [Network Computing]
  • Grassroots automation.  [Network Collective, YouTube]
  • Cisco's SD-Access - all the pieces.  [Packet Pushers]
  • Network automation with Netmiko.  [Network Computing]
  • Infrastructure as code for the network:
  • Early network automation.  [ipSpace]
  • Network automation resources for beginners.  [Network Computing]
  • Automation or orchestration?  [ipSpace]
  • How do I start automating network device configurations in an existing network?  [ipSpace]
  • Network automation and programmability: reality vs vendor hype.  [NANOG YouTube]
  • Will I be replaced by a script?  The future of network engineering.  [NANOG YouTube]
  • Getting started with network automation.  [Network Computing]
  • PowerShell 101.  [ipSpace]
  • Use your networking knowledge to design automation solutions.  [ipSpace]
  • Looking for a tool to create device configuration from templates.  [ipSpace]
  • Don't believe the non-programming hype.  [EtherealMind]  [Paul's Blog]
  • Starting with network automation.  [ipSpace]
  • Network automation is much more than configuration management.  [ipSpace]
  • Why you will never be better than automation.  [EtherealMind]
  • Choosing network automation tools.  [Network Computing]
  • Automation and IT: a perfect match.  [Network Computing]
  • The future of networking summit 2017: automation.  [Packet Pushers]
  • Do network professionals need to be programers?  [Networking Nerd]
  • Network automation at scale: up and running in 60 minutes.  [NANOG YouTube]
  • Automation - build or consume?  [IPEngineer]
  • Network automation: 7 basic steps.  [Network Computing]
  • Network automation at scale.  [Packet Pushers]
  • Automating your job away isn't easy.  [Networking Nerd]
  • You don't need programming skills to build network automation solutions.  [ipSpace]
  • Learning network automation.  [Packet Pushers: part 1part 2part 3]
  • There and back again -- a journey into network automation.  [Packet Pushers]
  • Finding excuses to avoid network automation.  [ipSpace]
  • Network automation: Lego bricks and death stars.  [ipSpace]
  • This is why you need automation.  [ipSpace]
  • Automate the exceptions.  [ipSpace]
  • Scripting does not scale for network automation.  [EtherealMind]
  • Network automation: just do it!  [ipSpace]
  • Automate tasks in Cisco IOS.  [Network Engineering]
  • The Snowden effect and IT automation's role.  [DC Knowledge]

Python


Ansible

  • Ansible networking: from science fair project toward mature product.  [ipSpace]
  • Automating Cisco ACI environment with Python and Ansible.  [ipSpace]
  • New NETCONF modules in Ansible 2.6 (EOS, IOS XR, SR OS).  [Karneliuk]
  • Automation of Cumulus Linux with Ansible.  [Karneliuk]
  • Ansible for network automation tutorial.  [Network Computing]
  • Use YANG data models to configure network device with Ansible.  [ipSpace]
  • Ansible - VLAN provisioning.  [The Network Stack]
  • Sample network automation Ansible playbooks.  [ipSpace, ipSpace]
  • Ansible for networking: a primer.  [Network Computing]
  • User authentication in Ansible network modules.  [ipSpaceipSpace]
  • Using Ansible to execute a single command on all routers.  [ipSpace]
  • Using Ansible networking modules.  [ipSpaceipSpace]