Learning track · 10 concepts

Infrastructure & Platforms

Cloud infrastructure, containers, CI/CD, orchestration, reliability, observability, sandboxes, and infrastructure automation.

What mastery looks like

This track contains 10 connected concepts rather than an unordered reading list. Mastery means you can move from vocabulary to mechanisms, predict how the system behaves under pressure, and support a design decision with code, measurements, or a failure-recovery exercise. For Infrastructure & Platforms, use the track description as the boundary: learn enough detail to reason clearly about cloud infrastructure, containers, ci/cd, orchestration, reliability, observability, sandboxes, and infrastructure automation.

A useful explanation names the state involved, the operation that changes it, the resource or safety constraint, and the observable signal that tells you whether the mechanism works. Avoid stopping at product names. Compare at least two approaches, state what each optimizes, and identify what breaks first as scale, concurrency, latency, or uncertainty increases.

Suggested study sequence

Start with the core concepts at the top of the list and write a one-paragraph mechanism note for each. Continue through the core concepts by alternating explanation with an executable drill. Use the related concepts and roadmap milestones to integrate the pieces into a complete system.

At the end of each session, record one decision you can now make, one failure mode you can now predict, and one unanswered question. Revisit that question through the linked primary sources, then prove the answer in the Playground or a real repository. The track is complete when you can transfer the reasoning to an unfamiliar system, not when every page has been opened.

Roadmaps

Concepts in this track

core

Retries & DLQ

Backoff + jitter, poison messages, dead-letter queues.

core

Background Jobs

Offloading slow work to workers: scheduling, concurrency, visibility.

core

Observability

Metrics, logs, traces, context propagation, semantic conventions, sampling, collectors, and telemetry pipelines.

core

Cloud Infrastructure

Regions, zones, networks, compute, managed storage, identity, load balancing, and control planes.

core

Containers & Kubernetes

Namespaces, cgroups, OCI images, container runtimes, Kubernetes scheduling, controllers, networking, and storage.

core

CI/CD & Developer Environments

Hermetic builds, reproducible environments, test gates, artifacts, previews, progressive delivery, and rollback.

core

Scheduling & Orchestration

Placement, queues, priorities, quotas, fairness, preemption, autoscaling, and reconciliation loops.

core

Infrastructure Automation

Declarative infrastructure, state, plans, drift detection, policy checks, secrets boundaries, and safe changes.