Programmable Network and Automation

change network behaviour in software and test it automatically.

≈ 150 hBadge: Programmable Network Engineer

Who it is for

network engineers moving into automation and DevNetOps.

The sequence

  1. 1
    PDP-04 · Network Programmability with P4 Write a P4 pipeline, control it through P4Runtime, and build a firewall and a load balancer on a programmable switch model.
  2. 2
    PDP-02 · eBPF and XDP: Programmable Kernel Networking Write, verify, load, and debug eBPF programs, and build an XDP data plane that drops, redirects, and measures traffic.
  3. 3
    OBS-03 · Automated Network Testing with TRex and Kitune Script repeatable traffic tests, collect and analyze the results, and publish a benchmark report.
  4. 4
    OBS-01 · Telemetry and AIOps for Networks Build a streaming telemetry pipeline, detect anomalies, and find root causes with a model you can explain.

Capstone

Telemetry-driven test pipeline that flags regressions (CAP-06)

Take the first course

Every course in the path can be taken on its own, in any order.

PDP-04