A good kind of super spreader!
Automation
- On the Punditry of Network APIs
- Watch “Python for Excel Worksheets, data validation and modeling” on YouTube - 1 hr
- Watch “Juniper Automation with ServiceNow and Slack” on YouTube - 47 mins
- Cumulus Auto BGP Spine Leaf with Ansible - GitHub project
- Watch “Getting started with Ansible” on YouTube playlist - 5 hrs approx.
- Whitespace Control in Jinja Templates - The NTC Mag
- Misterio - Docker-compose based bash script thingy!
- Ansible gather_facts for Networking Devices - The NTC Mag
- Secret Management with docker-compose and Ansible Vault
- Watch - ServiceNow integration with Juniper network automation - YouTube – 50 mins. All the main tools are neutral to the vendor devices being configured by API – so easily imagined for other vendors. GitHub page here minus the ServiceNow workflow parts
- Starting Your Network Automation Journey - Daniel Teycheney
- Automation of public cloud deployments. GitHub project
- Network Automation Ninja
- Scrapli in SaltStack
- How to Start your Network Automation Journey with Ansible - Part 1 – No Blinky Blinky
- Building a Multi-Vendor Automation Platform - ipSpace.net blog
- Learn here how to run Ansible on Windows - ngworx.ag
- 9 Things I wish I knew before learning Network Automation!
- Git strategies for Network Automation - Federico Olivieri - Medium
- Watch “you need to learn Ansible RIGHT NOW!! - Linux Automation” on YouTube - 21 mins
- Watch “Introduction to Netconf” on YouTube - 30 mins
Certification and Careers
- Learn Azure in a Month of Lunches - Second Edition 2020 - Free eBook from Microsoft - PDF
- Google Cloud Associate Cloud Engineer Study Materials
- A comprehensive guide on passing the AWS Solutions Architect Associate exam
Cisco
- Network Knowledge - #30DaysofCisco Part 1 and Part 2 - JBC Information Technology
- The Fake Cisco
- Network Automation Ninja
- JUNOS for CISCO IOS Engineers: Saving your config – with power! – NETWORK FUN-TIMES
- JUNOS for CISCO IOS Engineers: How do you configure a JUNOS router? – NETWORK FUN-TIMES
- JUNOS for CISCO IOS Engineers: Route Distinguishers vs Route Targets: What’s the Difference? NETWORK FUN-TIMES
Cloud
- This is the code that deploys GOV.UK in AWS - open GOV in action. And the architecture decision process laid bare - decisions directory
- Cloud Native Computing Foudation Cloud Native Interactive Landscape
- 100G networking in AWS, a network performance deep dive
- Links to all Azure Cheat Sheets
- Links to all AWS Cheat Sheets
- Jerry Hargrove - AWS History
- Amazon VPC for On-Premises Network Engineers – Part 1 and Part 2 - AWS Partner Network Blog
- Azure Fundamentals — Almost all you need to know - by Amulya Rattan Bhatia
- Free AWS, Azure, GCP, Kubernetes Architecture Diagram Tool - CloudSkew
- Our AWS bill is ~ 2% of revenue. Here’s how we did it
- Building a global network using AWS Transit Gateway Inter-Region peering - Networking & Content Delivery
- AWS Geek - Jerry Hargrove - Cloud Diagrams & Notes - lots of great infographics
- Connect a VXLAN-EVPN DC to the Public Cloud the right way - Andrea Florio’s Networking Blog
- Using netperf and ping to measure network latency - Google Cloud Blog
- The Azure Security Architect Map
- The Azure Solution Architect Map
- Watch “James Hamilton Announces New Amazon EC2, M6g, C6g, and R6g Instances Powered by AWS Graviton2” on YouTube - 8 mins (in a boat off the Scottish coast as you do!)
- Enabling VPC Network peering in Google Cloud Platform
- Windows Virtual Desktop technical - 2020 spring update – ARM-based model public preview - deployment walkthrough. It covers all you need to know and beyond! - christiaanbrinkhoff.com
- AWS Fundamentals - Adam Raffe
- Terraform-Visual - Terraform Visual is a simple but powerful tool to help you understand your Terraform plan easily
- Azure ‘Storm Spotter’ - Stormspotter creates an “attack graph” of the resources in an Azure subscription
- MS 365 licensing! - collection of Microsoft 365 Licensing Diagrams
- Awesome TerraForm - resource list
- TerraForm for AWS Best Practices
- AWS Networking 101 - ipSpace.net blog
- Flexera Releases 2020 State of the Cloud Report
Containers
- The Illustrated Children’s Guide to Kubernetes - ebooks and video if reading is a stretch :-) - 8 mins
- The Kubernetes Networking Guide
- Learn Docker in one month - on YouTube - Your guide to week 1
- A foolproof Docker Tutorial - Part 1 and Part 2
- Ultimate Docker Cheat Sheet
- Kubernetes Networking recommended reading list
- The Docker Handbook
- A Beginners Guide to Docker and VS Code Part 1 and Part 2
- DevOps to DevOops. Docker Hub proves so secure that 430 Docker images out of 2,500 have no vulnerabilities - The Register
- Rash - Shell Scripting for Containers
- Docker Slim - Minify - and secure - your docker containers
- 6 Awesome Docker Utilities Everyone Should Try
- Docker containers - What are the open source licensing considerations? - The Linux Foundation
Data Centre and Open Networking
- Three ways to implement edge data centres - Techerati
- What I’ve learned about scaling OSPF in Datacenters - The Elegant Network
- On Duplicates – routingcraft.net
- Brocade ICX Series - cheap & powerful 10gbE/40gbE - switching for your home DC! - ServeTheHome Forums
- Andrea Florio’s Networking Blog - Principal Network Architect – CCIE #46985 - lots of DC realted posts
- Watch “NVIDIA GTC 2020 Keynote in 10 minutes - Updated RTX and A100 GPU system” on YouTube - 10 mins - the DC is the new computing unit
- Introduction - “Tungsten Fabric” - deploy a sandbox with Tungsten Fabric cluster orchestrated by Kubernetes in AWS
- NVIDIA to Acquire Networking Software Trailblazer Cumulus - NVIDIA Blog
Design
- Adapting Network Design to Support Automation - ipSpace.net blog
- Designing Distributed Systems E-Book - Microsoft Azure
Devops
- Watch “Terraform Course - Automate your AWS cloud infrastructure” on YouTube - 2 hrs and 20 mins
- Understand Terraform - infra-as-code - in 5 minutes
- Watch “A NetDevOps Overview” on YouTube - 14 mins
- Brazeal - How your org predicts your CI/CD pipeline
- Watch “Using AWS Cloud to build “Website as Code” on YouTube - 38 mins
Failure
- CenturyLink / Level 3 Aug 30th 2020 Outage Analysis - so infamous they changed their name to Lumen??
- Cloudflare outage on July 17th 2020
- What happens if you redistribute BGP full view into OSPF – routingcraft.net
Fundamentals
- A Simple Map of 5G Functions. And Why You Don’t Care About 5G — EtherealMind
- A summary of High Speed Ethernet ASICs
- Notes on Distributed Systems for Young Bloods – Something Similar
- Watch “Computer Networking Course - Network Engineering - CompTIA Network+ Exam Prep” on YouTube - 9 hrs 24 mins
- What every developer should know about TCP - Roberto Vitillo’s Blog
- Questions, questions, questions
- Why Your On-Switch Packet Capture Doesn’t Work Or Is Not Correct - Packet Pushers
- Secure Zero Touch Provisioning RFC
- BGP FSM - Finite State Machine
- Writing with Commonmark-Markdown formatting - and a Markdown Tutorial
- DevAsc- Introduction to YAML – Daniels Networking Blog
- How Should Network Architects Deal with Network Automation - ipSpace.net blog
- Key Differences of PoE vs PoE+ vs PoE++ Switches a STH Guide - ServeTheHome
- Watch “Git and GitHub for Beginners - Crash Course” on YouTube - 1 hr 8 mins
- Broadcom #Network Field Day 22 - Fryguy’s Blog - merchant silicon chip NERDGASM!
IPv6
- Watch “Aruba AOS-CX 10.5 RA Guard - Discussion, Config and Testing” on YouTube - 32 mins
- Does One Need DHCPv6? – The Internet Protocol Blog
- IPv6 Cheat Sheet
- The Logic of Bad IPv6 Address Management. What Makes Sense for IPv4 Doesn’t Make Sense for IPv6
- Modern router architecture and IPv6 - APNIC Blog
- 6PE and 6VPE enable you to multiplex IPv6 as a service across an IPv4-only MPLS core using dual-stack PE routers
Juniper
- Cable testing on Juniper EX switches - The Data Plumber
- Network Knowledge - #30DaysofJuniper Part 1 and Part 2 - JBC Information Technology
- Juniper JNCIP-SP: Using Independent-Domain to Tunnel Customer BGP VPN Prefixes – NETWORK FUN-TIMES
- JUNOS - Filter-Based Forwarding – DAN HEARTY
- Salt for Junos OS Documentation - Juniper Networks TechLibrary
- Juniper Junos Cheat Sheets
- Centrally-Routed Bridging Overlay Design and Implementation - TechLibrary - Juniper Networks
- Junos EVPN VXLAN user guide PDF. And a simpler example
- Upgrading Junos the Hard Way – Bryan Ward
- Junos Routing Tables – Part 1 - Mom, Network Engineer, Juniper Ambassador
- Automating Junos With Ansible. Edition v2.1 - May 2020 - PDF and associated GitHub page
- Juniper SRX Cluster Failover Tuning
- Mist Wired Assurance by paulclarkejncip
- BFD protected LAG
Labs
- Watch “EVE-NG” on YouTube playlist - 2 hrs 20 mins
- vMX Dual RE – EVE-NG - The Geeky Bengie
- Vrnetlab - Run virtual routers in Docker containers
- Full feed “bgp in the lab #2” - lukasz.bromirski.net and for IPv4 and IPv6 “bgp in the lab #3”
Linux
- Packer Templates
- My feature-rich and minimal Linux terminal - Opensource.com
- Watch “What’s The Best “Linux”? It’s GNU/Linux!” on YouTube - 8 mins
- Watch “Kali Linux on Windows in 5min - WSL 2 GUI” on YouTube - 5 mins!
- Running WSL GUI Apps on Windows 10 - Microsoft Tech Community
- Awesome WSL - Windows Subsystem for Linux
- WSL Windows Toolbar Launcher - PyPI
Programmability
- TTL255 J2Live - Live Jinja2 Parser
- Building a Golang Docker image — Bitfield Consulting
- Containerized Python Development - Part 1, Part 2 and Part 3- Docker Blog
- Python 3 CheatSheet - the basics - PDF
- Rust web IDE
- Automation Principles - DRY - Do not Repeat Yourself - The NTC Mag
Reference
- Packetswitch Networking Blog - lots of great posts
- Apstra Releases Intent-Based Networking for Dummies Book - Apstra
SD-WAN
- Top 10 Questions to Ask When Planning a New SD-WAN – networkphil
- Special Report—The top 12 telecom disrupters of 2019 - FierceTelecom
- FlexiWan - open source SD-WAN - excellent docs
- Secure Access Service Edge - what is SASE?
- SD-WAN Security - A Product Liability Insurance Law Would Certainly Help - ipSpace.net blog
Security
- Tweet from @hackermaderas Linux Security - Hardening Checklist, Firefox - Sec & Privacy, Firefox user.js, Firefox user.js, Iptables Essentials, KickSecure and Harden OpenVPN
- Let them paste passwords - NCSC.GOV.UK
- Juniper SRX DNS Proxy Configuration - Split-DNS - Fryguy’s Blog
- Juniper Demo Multicloud Connected Security - Tech Field Day
- Handbook of Applied Cryptography
- Ligolo - Reverse Tunneling made easy for pentesters, by pentesters
- Safety - PyPI - Safety checks your installed dependencies for known security vulnerabilities
- Should I block ICMP?
Service Provider
- Watch “RPKI Zero to Hero Webinar with RIPE, NLNet Labs, Cisco, Arista, Juniper, Nokia and Cloudflare” on YouTube - 1 hr 45 mins
- Entire Internet’s BGP Routing Table in our lab - Working with BGP Prefix Origin Validation
- Juniper Learning Bytes. 6VPE adds IPv6 support to the existing MPLS VPN - 12 mins and 6PE - 12 mins
- Service Provider Core - netquirks documents
- Segment Routing is Many Different Things - Packet Pushers
Tools and Testing
- Windows 10 quietly got a built-in network sniffer, how to use
- The Era of Visual Studio Code - Roben Kleene
- Marp, Markdown Presentation Ecosystem, provides the great experience to create beautiful slide deck
- Template Designer for Automation
- Visual packet size calculator
- Network Icons – rule 11 reader
- Nice clutter free IPv4 Subnet Tool
- My Visual Studio Code Setup - vGemba.net
- Easy BGP Monitoring with BGPalerter — RIPE Labs
- Watch “NetBox Day, 2020” on YouTube playlist - 3 hrs 30 mins
- NTP - Building a more accurate time service at Facebook scale and GitHub page with the collection of Facebook’s NTP libraries
- NETBOX topology creator plugin
- Barrier RPi Keyboard Video Mouse software - Barrier is software that mimics the functionality of a KVM switch
- mermaid - Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.
- Fossor a plugin oriented tool for automating the investigation of broken hosts and services
- Draw.io Desktop - draw.io Desktop is designed to be completely isolated from the Internet
- Ventoy - Ventoy is an open source tool to create a bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files
Wireless
- Understanding dB Math - Wireless LAN Professionals
And Finally
- In Search of Lost Focus - Dropbox - Focused attention is one of the key components of a knowledge-driven economy. It is essential for creativity, problem-solving and productivity. But people’s concentration is increasingly disturbed by distractions ranging from real-time digital communications to noise and interruptions
- GPT-3 - Informational Hyper-Inflation - GPT-3, is the largest neural network ever trained
- Microsoft’s underwater data centre resurfaces after two years - BBC News
- Lack Rack - Ikea’s cheapest table is perfectly sized to rackmount computers. Boing Boing
- Written communication is remote work super power - Snir David Blog
- Geocitiesizer!