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