Leanpub Header

Skip to main content

Filters

Category: "Networking"

Books

  1. SONiC in BGP EVPN Data Center
    SONiC in BGP EVPN Data Center
    Architecture, Configuration and Operational Fundamentals
    Toni Pasanen

    SONiC decouples the network operating system from the underlying switching hardware, providing a common software foundation across multiple hardware platforms. Its database centric, micro-services architecture uses containerized services to manage configuration, operational state, routing, and hardware programming. This book explores the architecture and operational behavior of SONiC through the step-by-step configuration of a BGP EVPN data center fabric. It combines architectural explanations with practical configurations, database analysis, and lab-tested examples to show how SONiC builds and operates a modern data center network.

  2. Node-OPCUA by example Edition 2024
    Node-OPCUA by example Edition 2024
    Node-OPCUA From Basics to Expertise - Crafting Effective Client and Server Applications in Industrial Communication with JavaScript and TypeScript
    Etienne Rossignon

    Dive into 'Node-OPCUA' and explore the world of industrial protocols with the author's proven recipes. Learn how to build exceptional OPC UA clients and servers through hands-on examples, elevating your industrial programming expertise from basic to advanced levels. This guide is key to mastering Node-OPCUA in JavaScript and TypeScript.

  3. Making Multiplayer Online Games
    Making Multiplayer Online Games
    A Game Development Workbook for any JavaScript Gaming Framework.
    Stephen Gose

    This step-by-step guide represents 3.5+ years of Massive Multi-Player Games (MMoG) research using WebSockets, Block-chain, and WebRTC. It goes beyond the typical fast-food junk deployments found in many available MMoG tutorials & books. This book includes Phaser JS and Code-less Gaming Frameworks, including EULA valued at $192.00.

  4. CCDE Design Labs
    CCDE Design Labs
    Mohammad Khalil

    CCDE Design Labs – Volume I challenges you with realistic, scenario-driven network design problems inspired by the complexity and decision-making expected at the CCDE level.Work through evolving business requirements, technical constraints, architecture trade-offs, exhibits, and unexpected changes then compare your decisions against detailed answers and design rationale.Built for experienced network engineers and architects who want to sharpen their design judgment, challenge their assumptions, and prepare for advanced real-world network design.

  5. Modern Networking
    Modern Networking
    Fundamental Concepts
    Declan Moran

    Modern networks like the Internet — explained as simply as possible — but no simpler.

  6. AUTOCOR 350-901 Complete Learning Guide

    Read the book, do the labs, and gain your CCNP/CCIE Automation certification.

  7. Decoding the Network with Claude Code
    Decoding the Network with Claude Code
    A Practical Guide to Understanding, Reverse Engineering, and Automating Network Data Analysis
    Steve Publications

    Network traffic can look like noise until you know what to look for. This practical guide shows you how to investigate unfamiliar protocols, analyze packet captures and build reliable workflows with Claude Code. Learn to reverse engineer traffic, test your assumptions and turn raw network data into findings you can trust.

  8. BitTorrent from Scratch
    BitTorrent from Scratch
    Building a Production-Grade BitTorrent Client in Python
    Steve Publications

    Build a production-grade BitTorrent client in Python from the ground up while exploring the protocols, networking concepts, and engineering decisions behind one of the internet's most successful peer-to-peer systems. From peer discovery to data transfer, you'll implement every major component and gain a practical understanding of how BitTorrent works in the real world.

  9. Build Your Own Redis with C/C++
    Build Your Own Redis with C/C++
    Network programming, data structures, and low-level C.
    build-your-own.org

    Build real-world software by coding a Redis server from scratch.Network programming. The next level of programming is programming for multiple machines. Think HTTP servers, RPCs, databases, distributed systems.Data structures. Redis is the best example of applying data structures to real-world problems. Why stop at theoretical, textbook-level knowledge when you can learn from production software?Low-level C. C was, is, and will be widely used for systems programming and infrastructure software. It’s a gateway to many low-level projects.From scratch. A quote from Richard Feynman: “What I cannot create, I do not understand”. You should test your learning with real-world projects!

  10. Cybersecurity for Industrial Systems
    Cybersecurity for Industrial Systems
    A Practical Guide to Protect OT, ICS, and SCADA Environments
    Houari Oucif

    A practical reference for securing real-world OT, ICS and SCADA environments.Roadmap for engineers, CISOs, and consultants to master industrial cybersecurity. Learn to secure ICS, SCADA, and Industry 4.0 environments, apply IEC 62443 & NIS 2, and build robust defense-in-depth architectures—from real-world attack analysis to practical incident response.

  11. Mastering Keepalived
    Mastering Keepalived
    High Availability, VRRP, Failover Architecture, Health Checking and Production Operations
    Steve Publications

    Mastering Keepalived is a practical guide to building reliable, highly available infrastructure with VRRP, failover and health checking. Learn how to design, configure, troubleshoot and secure Keepalived in real production environments, from core networking concepts to advanced HA architectures and day-to-day operations.

  12. Master Apache JMeter From load testing to DevOps.
    Master Apache JMeter From load testing to DevOps.
    Prefaced by Alexander Podelko
    Antonio Gomes Rodrigues, Philippe Mouawad, and Milamber

    Master performance testing and JMeter with this book written by three members of Apache JMeter's team who are also experts in the performance field.You will deeply understand how to get the most out of it, be more productive and integrate it into your Agile/DevOps processes.

  13. Offensive Security with Kali Linux
    Offensive Security with Kali Linux
    A Comprehensive Guide to Ethical Hacking and Penetration Testing
    Steve Publications

    Offensive Security with Kali Linux is a practical guide to ethical hacking and penetration testing, taking you from foundational Linux and networking concepts to advanced exploitation techniques. With a strong emphasis on ethical practice and real-world methodology, you'll learn to identify vulnerabilities, assess systems responsibly, and strengthen security using Kali Linux.

  14. Building Reliable Infrastructure with Tailscale, WireGuard, and Zero-Trust Networking
    Building Reliable Infrastructure with Tailscale, WireGuard, and Zero-Trust Networking
    A Practical Guide to Modern, Secure, and Observable Network Architecture
    Steve Publications

    Build secure, modern infrastructure with confidence. This hands-on guide shows you how to use Tailscale, WireGuard and zero-trust networking to create reliable, observable systems that scale. Follow practical, production-ready examples you can apply right away without guesswork or unnecessary complexity.

  15. Mastering NGINX
    Mastering NGINX
    The Definitive Guide to Architecture, Configuration, and Production Operations
    Steve Publications

    Whether you're deploying your first reverse proxy or managing high traffic production infrastructure, this book gives you the practical knowledge to use NGINX with confidence. Learn not just what each feature does but why it matters, how to avoid common mistakes and how to build fast, secure, reliable systems that scale.