All tutorials

SDN and Edge Services

Software-defined networking and edge services: network virtualisation, control and data planes, OpenFlow flow tables, a hands-on Mininet lab, addressing and subnetting, BGP and VPC peering, edge/fog/mist computing, and the cloud automation toolkit (AWS CLI, CloudFormation, GitHub Actions, Well-Architected).

Interactive lessons for a module on software-defined networking (SDN) and edge services. The network stops being hardware you configure box-by-box and becomes software you program from one place — and compute moves back out towards the users and devices that generate the data. Work through the lessons in order; each one is a self-contained interactive page with quick checks and hands-on activities.

Part one — software-defined networks:

Part two — edge services and automation:

Lessons

  1. 1 SDN Foundations
  2. 2 Cloud Foundations
  3. 3 Network Virtualisation Foundations
  4. 4 Flow Tables Foundations
  5. 5 Addressing Foundations
  6. 6 Mininet Lab
  7. 7 Peering Foundations
  8. 8 Edge Computing Foundations
  9. 9 AWS CLI Foundations
  10. 10 IaC Foundations
  11. 11 GitHub Actions Foundations
  12. 12 Well-Architected Foundations

Videos

Books & reading