# Infrastructure & Platforms

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

Canonical: https://learn.significanthobbies.com/curriculum/tracks/infrastructure-platforms

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

This track contains 10 connected concepts. Mastery means explaining each
mechanism, predicting its failure modes, and supporting decisions with code,
measurements, or a reviewable design artifact.

## Roadmaps

- [12-Week Infrastructure & Platforms](https://learn.significanthobbies.com/curriculum/roadmaps/infrastructure-platforms-12w) — Design and operate a reproducible, observable, fault-tolerant platform for untrusted workloads.

## Concepts

- [Retries & DLQ](https://learn.significanthobbies.com/curriculum/concepts/retries-dlq) (core) — Backoff + jitter, poison messages, dead-letter queues.
- [Background Jobs](https://learn.significanthobbies.com/curriculum/concepts/background-jobs) (core) — Offloading slow work to workers: scheduling, concurrency, visibility.
- [Observability](https://learn.significanthobbies.com/curriculum/concepts/monitoring-analytics) (core) — Metrics, logs, traces, context propagation, semantic conventions, sampling, collectors, and telemetry pipelines.
- [Cloud Infrastructure](https://learn.significanthobbies.com/curriculum/concepts/cloud-infrastructure) (core) — Regions, zones, networks, compute, managed storage, identity, load balancing, and control planes.
- [Containers & Kubernetes](https://learn.significanthobbies.com/curriculum/concepts/containers-kubernetes) (core) — Namespaces, cgroups, OCI images, container runtimes, Kubernetes scheduling, controllers, networking, and storage.
- [CI/CD & Developer Environments](https://learn.significanthobbies.com/curriculum/concepts/cicd-developer-environments) (core) — Hermetic builds, reproducible environments, test gates, artifacts, previews, progressive delivery, and rollback.
- [Scheduling & Orchestration](https://learn.significanthobbies.com/curriculum/concepts/platform-scheduling-orchestration) (core) — Placement, queues, priorities, quotas, fairness, preemption, autoscaling, and reconciliation loops.
- [Reliability & Fault Tolerance](https://learn.significanthobbies.com/curriculum/concepts/reliability-fault-tolerance) (core) — SLOs, error budgets, redundancy, graceful degradation, overload control, and failure-domain design.
- [Sandboxes & Execution Environments](https://learn.significanthobbies.com/curriculum/concepts/sandbox-execution-environments) (core) — Processes, containers, microVMs, V8 isolates, WebAssembly, capabilities, quotas, and untrusted-code execution.
- [Infrastructure Automation](https://learn.significanthobbies.com/curriculum/concepts/infrastructure-automation) (core) — Declarative infrastructure, state, plans, drift detection, policy checks, secrets boundaries, and safe changes.
