Skip to main content
Network Automation Hangout

Network Automation Hangout

By Network Automation Hangout

Bi-weekly audio discussion about network automation with the community recorded live using Discord Stages on Thursday at 6 PM CET / 12 PM ET / 9 AM PT: discord.gg/UTNmue2Rj9
Where to listen
Apple Podcasts Logo

Apple Podcasts

Google Podcasts Logo

Google Podcasts

Pocket Casts Logo

Pocket Casts

RadioPublic Logo

RadioPublic

Spotify Logo

Spotify

015 — Google Kubernetes-based Network Emulation (KNE) with Marcus Hines
015 — Google Kubernetes-based Network Emulation (KNE) with Marcus Hines
Guest: Marcus Hines (Google) Topics: - Kubernetes-based Network Emulation (KNE) Recorded live on 2021-10-14 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
58:21
December 22, 2021
014 — transforming network inventory with motherstarter, selecting the right network automation tool
014 — transforming network inventory with motherstarter, selecting the right network automation tool
Guest: Daniel Teycheney (@danielteycheney) Topics: - Pulumi AWS Native provider: https://www.pulumi.com/blog/announcing-aws-native/ - Open Traffic Generator — common API for traffic generators: https://github.com/open-traffic-generator - motherstarter — transformation of network inventory between different formats: https://github.com/writememe/motherstarter - How to select the right tool for the network automation tasks Recorded live on 2021-09-30 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
49:45
October 28, 2021
013 — boxen, NOS in a container, network automation and web, security vs network automation controller
013 — boxen, NOS in a container, network automation and web, security vs network automation controller
Topics: - Carl's newest project — Boxen, alternative to vrnetlab, which allows to package a network operating system VM in a container - Vendors publishing native containers with their network operating system - Using web framework to power network automation - Central network automation controller vs security team Recorded live on 2021-09-16 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
54:46
October 22, 2021
012 — pulumi vs Terraform, from Python to Ansible, upskilling the team
012 — pulumi vs Terraform, from Python to Ansible, upskilling the team
Topics: - Carl's experience with Pulumi compared to Terraform - Converting Python scripts to Ansible playbooks - Upskilling the team on network automation Recorded live on 2021-09-02 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
41:14
September 15, 2021
011 — scrapligo, parsing snowflake outputs, software patterns, code maintenance and quality
011 — scrapligo, parsing snowflake outputs, software patterns, code maintenance and quality
Topics: - News about scrapligo, scraplicfg and scrapli-netconf in go - How to deal with parsing snowflake outputs - Software patterns, code maintenance and quality Recorded live on 2021-08-19 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
49:47
September 02, 2021
010 — NetBox 3.0, from a beginner to an advanced developer, 3D graphs for network operations
010 — NetBox 3.0, from a beginner to an advanced developer, 3D graphs for network operations
In this episode we spent most of the time talking with the community Topics: - NetBox 3.0 - How to grow from a beginner to an advanced network automation engineer? - 3D graphs for network operations data Recorded live on 2021-07-22 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
44:54
August 02, 2021
009 — Juniper Terraform Automation Framework (JTAF), future of a network engineer
009 — Juniper Terraform Automation Framework (JTAF), future of a network engineer
Guest: David Gee (@_ipengineer) Topics: - Juniper Terraform Automation Framework (JTAF) - Future of a network engineer - Merlin — Network automation / Infrastructure as Code project by John Capobianco (@John_Capobianco) Recorded live on 2021-07-08 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
46:43
July 19, 2021
008 — Our outage stories, should YANG be replaced?
008 — Our outage stories, should YANG be replaced?
Guest: Michael Kashin (@networkop1) Topics: - should YANG be replaced? Related Twitter thread: https://twitter.com/networkop1/status/1390580547387330561 - our outage stories Book: Python testing with pytest, second edition: https://pragprog.com/titles/bopytest2/python-testing-with-pytest-second-edition/ Recorded live on 2021-06-24 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
56:48
July 05, 2021
007 — YANG
007 — YANG
Topics: - YANG - What do you do when the management wants you to use an already purchased network automation tool? Book: Network programmability with YANG https://www.amazon.com/Network-Programmability-YANG-Structure-Automation-ebook/dp/B07RMK59YC Recorded live on 2021-06-10 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
01:00:57
June 15, 2021
006 — gNMI, file formats (XML, JSON, YAML, TOML, protobuf), x2 faster CPython 3.11
006 — gNMI, file formats (XML, JSON, YAML, TOML, protobuf), x2 faster CPython 3.11
Topics: - scrapligo has been published (https://github.com/scrapli/scrapligo) - gNMI - Differences between file formats: XML, JSON, YAML, TOML, protobuf - x2 faster CPython 3.11 (https://www.theregister.com/2021/05/13/guido_van_rossum_cpython_3_11/) Recorded live on 2021-05-27 Bi-weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT
50:37
May 31, 2021
005 — pyATS, network testing with pytest, software upgrades, Python web frameworks, work-life balance
005 — pyATS, network testing with pytest, software upgrades, Python web frameworks, work-life balance
Guest: Clay Curtis (@ccurtis584) Topics: - pyATS - Network testing with pytest - Programmatic software upgrades (in the podcast there was a reference to nts/ntc upgrade, it is actually pyntc - https://github.com/networktocode/pyntc) - New major releases of Flask and Jinja - Python web frameworks + recommended resources for every popular framework - Work-life balance Recorded live on 2021-05-13 Weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT on dogehouse.tv
01:02:14
May 17, 2021
004 — scrapli-go, cloud compute, message queues, remote work for network automation engineers
004 — scrapli-go, cloud compute, message queues, remote work for network automation engineers
Topics: - Carl's progress on scrapli-go - Cloud compute options for applications - Message queues for network automation applications - Remote work for network automation engineers Recorded live on 2021-05-06 Weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT on dogehouse.tv
51:34
May 10, 2021
003 — YANG tooling, vendor automation solutions vs in-house automation, Google's SDN controller Orion
003 — YANG tooling, vendor automation solutions vs in-house automation, Google's SDN controller Orion
Topics: - How Dmitry started with Python - Suggested tools and libraries for a specific use-case (question from the audience) - YANG tooling - Vendor automation solutions vs in-house automation - Python on Windows: WSL / VM / Visual Studio Code - Google's SDN controller: Orion (https://www.usenix.org/system/files/nsdi21-ferguson.pdf) Recorded live on 2021-04-29 Weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT on dogehouse.tv
01:02:49
May 03, 2021
002 — NetBox as a Source of Truth, problems with Open Source, Python type annotations
002 — NetBox as a Source of Truth, problems with Open Source, Python type annotations
Panelists: Jeremy Stretch (@jstretch85), Roman Dodin (@ntdvps), John McGovern (@IPvZero), Carl Montanari (@carlrmontanari) and Dmitry Figol (@dmfigol) Topics: - NetBox as a Source of Truth: roadmap, scope, RDBMS/git - Problems with Open Source: expectations, licenses, contributions, sponsorships - Network collective gNMI episode: https://networkcollective.com/2021/04/gnmi/ - Python type annotation problem in 3.10 (PEP 563/649): https://github.com/samuelcolvin/pydantic/issues/2678 Recorded live on 2021-04-22 Weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT on dogehouse.tv
01:05:30
April 26, 2021
001 — containerlab, scrapli, asyncio, Python vs Go, Ansible vs Python
001 — containerlab, scrapli, asyncio, Python vs Go, Ansible vs Python
Panelists: Roman Dodin (@ntdvps), John McGovern (@IPvZero), Carl Montanari (@carlrmontanari) and Dmitry Figol (@dmfigol) Topics: - containerlab - scrapli. Will scrapli-go exist? - Python asyncio - Python vs Go - Ansible vs Python - collaboration in network automation - should I learn Machine Learning/Artificial Intelligence? Recorded live on 2021-04-11 Weekly recordings with the community on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT on dogehouse.tv
01:14:39
April 19, 2021