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, content delivery networks, security at the edge, 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 CDN Foundations →
  10. 10 Edge Security Foundations →
  11. 11 AWS CLI Foundations →
  12. 12 IaC Foundations →
  13. 13 GitHub Actions Foundations →
  14. 14 Well-Architected Foundations →
  15. 15 BGP and Cloud Peering Foundations →
  16. 16 Streaming Foundations →

Videos

Books & reading