Learning Modules
Browse all available learning modules to build your skills in AI networking
Accessing the Hedgehog Virtual Lab with Google Cloud
Create and configure a Google Cloud VM suitable for running the Hedgehog Virtual Lab so you can begin hands-on learning with Hedgehog Fabric.
View Module →Accessing the Hedgehog Virtual Lab with Amazon Web Services
Create and configure an AWS EC2 metal instance suitable for running the Hedgehog Virtual Lab so you can begin hands-on learning with Hedgehog Fabric.
View Module →Accessing the Hedgehog Virtual Lab with Microsoft Azure
Create and configure a Microsoft Azure VM suitable for running the Hedgehog Virtual Lab so you can begin hands-on learning with Hedgehog Fabric.
View Module →Accessing the Hedgehog Virtual AI Data Center (vAIDC)
Deploy and connect to the Hedgehog Virtual AI Data Center (vAIDC) — the pre-configured GCP lab environment used for all Network Like a Hyperscaler ...
View Module →Welcome to Fabric Operations
Kick off the Hedgehog Fabric Operator journey, explore the vlab, and build confidence with kubectl-driven operations.
View Module →How Hedgehog Works: The Control Model
Understand Hedgehog's declarative control loop, create your first VPC, and trace reconciliation from CRDs to switches.
View Module →Mastering the Three Interfaces
Master kubectl, GitOps, and Grafana workflows to operate Hedgehog Fabric with confidence across all interfaces.
View Module →Course 1 Recap & Forward Map
Celebrate Course 1 wins, reinforce key concepts, and map your progression into provisioning and connectivity.
View Module →VPC Provisioning Essentials
Master VPC provisioning with hands-on creation of IPv4 and DHCPv4 subnets. Learn to validate configurations and troubleshoot common issues.
View Module →VPC Attachments: Connecting Servers
Learn to connect servers to VPCs using VPCAttachments. Master MCLAG, ESLAG, Bundled, and Unbundled connection types with hands-on provisioning.
View Module →Connectivity Validation
Validate VPC and VPCAttachment deployments with hands-on testing. Learn to verify connectivity, interpret events, and troubleshoot issues.
View Module →Decommission & Cleanup
Learn safe decommissioning workflows for VPCs and VPCAttachments. Understand cleanup order, validation, and lifecycle management best practices.
View Module →Fabric Telemetry Overview
Learn how Hedgehog collects and stores fabric telemetry. Explore Prometheus queries, metric types, and data retention for network observability.
View Module →Dashboard Interpretation
Master Grafana dashboards for fabric health checks. Learn to interpret BGP status, interface errors, hardware metrics, and ASIC resources daily.
View Module →Events & Status Monitoring
Monitor fabric health using admission webhook validation, Agent CRD generation tracking, and Grafana metrics for complete troubleshooting visibility.
View Module →Pre-Support Diagnostic Checklist
Execute systematic diagnostic collection and write effective support tickets with comprehensive evidence for fabric issue escalation.
View Module →Systematic Troubleshooting Framework
Learn systematic troubleshooting methodology using hypothesis-driven investigation, decision trees, and integrated diagnostic workflows for Hedgehog ...
View Module →Hands-On Fabric Diagnosis Lab
Apply systematic troubleshooting methodology in a hands-on lab, diagnosing a real VPCAttachment connectivity failure using hypothesis-driven ...
View Module →Rollback & Recovery
Master GitOps rollback workflows, safe resource deletion order, Kubernetes finalizers, and partial failure recovery using Git revert and ArgoCD.
View Module →Post-Incident Review
Conduct blameless post-incident reviews, document lessons learned, and build operational knowledge for continuous improvement.
View Module →Kubernetes Networking: Services, Ingress, and Network Policies
Master Kubernetes networking: expose services, configure Ingress, and enforce Network Policies to secure and route traffic between pods.
View Module →Introduction to Kubernetes
Learn Kubernetes fundamentals by deploying your first application and exploring pods, services, and core cluster operations with kubectl.
View Module →Kubernetes Storage: Persistent Volumes and Claims
Learn persistent storage in Kubernetes using Persistent Volumes, Persistent Volume Claims, and StorageClasses with a hands-on lab.
View Module →