TechOps builds the operational muscle behind modern software teams. This learning path covers systems administration, automation, reliability engineering, and the runbooks required to keep production healthy.
| # | TEK | Topic | Description |
|---|---|---|---|
| Phase 1: Ops Foundations | |||
| 01 | TechOps Fundamentals | Mindset, roles, SLAs/SLOs, operational maturity, and team interfaces. | |
| 02 | Linux Systems | Users, permissions, services, packages, filesystems, and process lifecycle. | |
| 03 | Shell Automation | Bash and PowerShell scripts for repeatable operations and diagnostics. | |
| 04 | Networking Basics | TCP/IP essentials, DNS, HTTP, TLS, routing, and troubleshooting tools. | |
| Phase 2: Delivery & Platform Operations | |||
| 05 | Version Control & CI/CD | Branching strategy, pipelines, build gates, release flow, and rollback practice. | |
| 06 | Containers & Virtualization | Container runtime basics, image lifecycle, isolation, and VM tradeoffs. | |
| 07 | Infrastructure as Code | Provisioning workflows, immutable infra concepts, and environment parity. | |
| 08 | Cloud Operations | Compute, storage, networking, IAM, and cost-aware operational decisions. | |
| Phase 3: Reliability Engineering | |||
| 09 | Observability & Monitoring | Metrics, logs, traces, dashboards, and alert noise reduction techniques. | |
| 10 | Incident Response | On-call readiness, triage, communication patterns, and postmortem discipline. | |
| 11 | Security Hardening | Least privilege, secret handling, patching cadence, and defense in depth. | |
| 12 | SRE Practices | Error budgets, toil reduction, capacity planning, and service reliability design. | |