Platform Foundations
2 modules are currently being reworked. Watch this section over the next few days.
Platform Foundations covers the theory that changes slowly: systems thinking, reliability, observability, security, distributed systems, networking, eBPF, and engineering leadership. Use this section to build durable judgment before moving into Platform Disciplines, where the same ideas become SRE, platform engineering, GitOps, DevSecOps, MLOps, FinOps, and delivery practice.
Default Order
Section titled “Default Order”There is no single perfect order for every learner. Use the sequence that matches the work you are moving toward.
| Route | Recommended sequence |
|---|---|
| SRE | Systems Thinking -> Reliability Engineering -> Observability Theory -> Distributed Systems -> Security Principles -> Advanced Networking -> eBPF Fundamentals -> Engineering Leadership |
| DevEx Builder | Systems Thinking -> Engineering Leadership -> Reliability Engineering -> Observability Theory -> Security Principles -> Distributed Systems -> Advanced Networking -> eBPF Fundamentals |
| Platform Architect | Systems Thinking -> Distributed Systems -> Advanced Networking -> eBPF Fundamentals -> Security Principles -> Reliability Engineering -> Observability Theory -> Engineering Leadership |
If you are unsure, start with Systems Thinking. It is the common base for every route.
Foundation Sections
Section titled “Foundation Sections”| Section | Modules | Best for | Pair with |
|---|---|---|---|
| Systems Thinking | 4 | everyone entering Platform | SRE and Platform Engineering |
| Reliability Engineering | 5 | SRE, operators, service owners | SRE and Chaos Engineering |
| Observability Theory | 4 | SRE, DevEx builders, platform operators | Observability Toolkits and AIOps |
| Security Principles | 4 | architects, DevSecOps learners, platform owners | DevSecOps and Security Tools |
| Distributed Systems | 3 | architects, SREs, data and AI platform builders | GitOps, MLOps, and Data Engineering |
| Advanced Networking | 6 | architects, network-heavy operators, multi-cluster teams | Kubernetes Networking and Networking Toolkits |
| eBPF Fundamentals | 1 | platform operators using kernel-powered networking, observability, and security tools | Cilium, Tetragon, and Pixie |
| Engineering Leadership | 6 | senior engineers, leads, platform owners | Platform Leadership and Platform Engineering |
Prerequisites Check
Section titled “Prerequisites Check”Before you read Foundations, you should already understand:
- terminal, files, SSH, Git basics, and package installation from Fundamentals
- containers, Kubernetes basics, declarative YAML, and
kubectl - Services, Deployments, ConfigMaps, Secrets, namespaces, and labels
- basic Linux networking and troubleshooting, especially if you plan to study reliability or networking
- why CI/CD, observability, and infrastructure as code matter, even if you have not mastered the tools yet
If those topics still feel new, start with Fundamentals, then return here after Kubernetes Basics or a core Kubernetes Certifications route.
Next Handoffs
Section titled “Next Handoffs”Move into Disciplines when you can explain the theory and want to apply it to a job role.
| When you are ready to… | Go next |
|---|---|
| define service health, incidents, toil, and error budgets | SRE |
| build self-service paths for developers | Platform Engineering |
| turn delivery into a reconciled operating model | GitOps or Release Engineering |
| integrate security into delivery and runtime operations | DevSecOps |
| choose concrete tools | Toolkits |
| strengthen missing background instead | Linux, Cloud, or Kubernetes Certifications |