Lessons
Pick a topic and start. Linux comes first, everything else builds on it.
Bookmarks
Linux
73 lessonsFile system, permissions, processes, scripts, and real incidents: theory plus browser-based Linux.
Networking
17 lessonsOSI, IP addresses and ports, DNS, HTTP, troubleshooting network problems.
Git
9 lessonsCommits, branches, merge vs. rebase, and conflicts: what you need on the job.
Containers
11 lessonsDocker and Compose: images, networking, volumes, environment variables, registries.
Automation
17 lessonsAnsible and Infrastructure as Code: the agentless model, idempotency, playbooks, roles, IaC.
CI/CD
23 lessonsTeam methodologies and continuous delivery: Agile/Kanban, pipelines, delivery vs. deployment, GitLab CI, rollout strategies, and patterns.
Kubernetes
85 lessonsYAML, cluster architecture, Pod, Deployment, Service: from basic objects to debugging real incidents.
Observability
6 lessonsMetrics, logs, traces: how to see what's happening in production without logging into every server.
Operations
16 lessonsBackups, secrets, and patterns for reliable services: graceful shutdown, health checks, resilience to failures.
Data
11 lessonsDatabases, caching, and queues: Postgres, migrations, connection pools, Redis, message queues. MLOps: maturity levels, MLflow, data lakes.
Cloud
2 lessonsObject storage and cloud service models: what to use as a service and what to run yourself.