Network Automation Newsletter #050 - Jan 2025

⚡Looking to advertise with Packet Coders? Explore our sponsorship program over at: packetcoders.io/sponsorship

Packet Coders Membership

Exciting things are happening in our network automation membership! Here's a TL;DR:

🚀 Upcoming Events
➜ Enterprise Network Automation with Cisco DNA Center (20th Jan)
➜ Docker 101: Architecture and Containers Explained (26th Feb)
➜ Task Automation with Taskfile (5th March)
➜ AMA (Ask-Me-Anything) (22nd Jan)
➜ AMA (Ask-Me-Anything) (26th Feb)

🚀 New Recordings
➜ An Intro to Infrastructure Modeling with InfraHub

🚀 Courses Include
➜ Network Management with YANG, NETCONF, and RESTCONF
➜ Network Analysis with Batfish
➜ Python Fundamentals for Network Engineers
➜ Network Testing with Pytest
➜ Tons more!

Want to learn more about joining Packet Coders? If so, click below to find out more! Plus, there’s a 30% discount available for January—don’t miss out!

Community Content

Autocon2 videos are now available for viewing!

Builder Design Pattern Guide for Network Automation Engineers
Learn how network automation engineers can leverage the Builder Design Pattern in Python to simplify and organize complex object creation processes

Great write up about builder design patterns in Python.

Event-Driven Network Automation with NetBox and Ansible Automation Platform - NetBox Labs
In today’s fast-paced IT landscape, the complexity and scale of networks continues to grow. Businesses depend on these networks to deliver services efficiently, securely, and without downtime. However, managing and maintaining these intricate infrastructures manually is not only time-consuming but also prone to human error. This is where network automation comes into play. By automating…

Interesting write up around using NetBox with AAP.

Know Your Network with SuzieQ (Sponsored Ad)

Open-source Projects + Releases

Release v3.5.0 · nornir-automation/nornir
Here’s a markdown summary for the Nornir 3.5.0 release notes: What Changed Added Python 3.13 support and removed Python 3.8 support Enhanced type hints throughout the codebase Replaced pkg_resourc…

Nornir v3.5.0 adds Python 3.13 support, improves type hints, updates dependencies, and enhances documentation.

Release v4.2.0 - 2025-01-06 · netbox-community/netbox
WarningThis release requires PostgreSQL 13 or later. Please ensure you are running a suitable version of PostgreSQL before attempting to upgrade. Breaking Changes Support for the Django admin UI…

NetBox 4.2 beta is now out!

GitHub - NSO-developer/nso-examples: The NSO Example Collection
The NSO Example Collection. Contribute to NSO-developer/nso-examples development by creating an account on GitHub.

Collection of NSO examples.

datamodel-code-generator
This code generator creates pydantic model from an openapi file and others.

This code generator creates pydantic v1 and v2 model, dataclasses.dataclasstyping.TypedDict and msgspec.Struct from an openapi file and others.

AI

Jousef Murad on LinkedIn: Google Releases New White Paper on Generative AI Agents
Google Releases New White Paper on Generative AI Agents, Revealing the Future of Smart Assistants 🧠 #Google recently released a detailed white paper…

Great whitepaper about AI agents.

Agent Recipes
Explore common agent recipes with ready to copy code to improve your LLM applications.

Interested in AI agents? Heres a collection of ways they can be used.

Awesome ChatGPT Prompts
This repo includes ChatGPT prompt curation to use ChatGPT and other LLM tools better.

Collection of prompts for ChatGPT.

Events

AutoCon 3 — Network Automation Forum
The only conference that dares to keep asking Europe: Why haven’t we seen full adoption of network automation, yet? (Prague, May 2025)

Tickets are now on sale.

Other

A Git-integrated, fully offline, and open-source API client
A Brief Tutorial on GraphQL - Infrahub - Infrastructure as Code for Everyone
A Simple Strategy to Convert Your Pets into Cattle - Infrahub - Infrastructure as Code for Everyone

Everything Else

GitHub - hengyoush/kyanos: Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.
Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient. - hengyoush/kyanos

Kyanos is an eBPF-based network issue analysis tool that enables you to capture network requests, such as HTTP, Redis, and MySQL requests.

GitHub - chaitin/SafeLine: SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.
SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits. - chaitin/SafeLine

SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.


That's a wrap, folks! Thanks for tuning in and happy coding!

---
The Packet Coders Team

Subscribe to our newsletter and stay updated.

Don't miss anything. Get all the latest posts delivered straight to your inbox.
Great! Check your inbox and click the link to confirm your subscription.
Error! Please enter a valid email address!