Network Automation Hangout - podcast cover

Network Automation Hangout

Network Automation Hangoutpodcasters.spotify.com
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: https://discord.gg/UTNmue2Rj9

Episodes

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 Thurs...

Oct 28, 202150 minEp. 14

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

Oct 22, 202155 minEp. 13

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

Sep 15, 202141 minEp. 12

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

Jul 19, 202147 minEp. 9

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

Jul 05, 202157 minEp. 8

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

Jun 15, 20211 hr 1 minEp. 7

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

May 31, 202151 minEp. 6

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

May 17, 20211 hr 2 minEp. 5

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

May 03, 20211 hr 3 minEp. 3

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 o...

Apr 26, 20211 hr 5 minEp. 2

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

Apr 19, 20211 hr 15 minEp. 1