GitHub Actions Academy · Enterprise Knowledge Graph

Networking and Connectivity Knowledge Graph

Relate addressing, routing, DNS, firewalls, load balancing, private access, hybrid connectivity and network observability.

Objective: Create an end-to-end view of how applications communicate and where security, availability and operational controls apply.

Practical guidance

Foundations and prerequisites

01

OSI and TCP/IP models, subnets, routes and ports

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

DNS resolution, certificates and common application protocols

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

Network segmentation and high-availability fundamentals

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

Practical guidance

Technology relationships and dependencies

01

VNets or VPCs connect subnets, peers and shared services

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

Firewalls, NSGs, proxies and private endpoints enforce policy

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

VPN, ExpressRoute or Direct Connect link cloud and on-premises estates

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

Practical guidance

Architecture, delivery and operations

01

Design hub-and-spoke, Virtual WAN and multi-region traffic patterns

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

Standardise IPAM, DNS, firewall change and route ownership

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

Monitor flow logs, latency, packet loss and dependency health

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

Practical guidance

Validation and learning evidence

01

Trace approved and denied traffic paths end to end

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

Test route, DNS, gateway and firewall failure scenarios

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

Document effective routes, owners, SLAs and escalation paths

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.