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
Listen on
Where to listen
Apple Podcasts Logo

Apple Podcasts

Breaker Logo

Breaker

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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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
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