Skip to content
Skein

deployment

Deployment & Infra

How your code gets from your laptop to running servers — packaging it in containers, putting new versions live without downtime, and describing infrastructure as code.

11 units·40 lessons·~38 h

Start track →
00

Start from zero

Before the senior material: what deployment even is, and the eight words the rest of the track assumes you know.
01

Image layers

Roadmap

Image layers and the build cache: order is everything

An image is a stack of read-only layers, each Dockerfile step cached by its instruction plus input hash. Order steps…

Funding: 36% ETA: when funded Back this unit →
02

Compose vs k8s

Roadmap

Compose vs Kubernetes: choosing the right orchestration weight

Compose orchestrates containers on one host with a tiny YAML; Kubernetes is a distributed control plane that…

Funding: 44% ETA: when funded Back this unit →
03

K8s objects

Roadmap

Kubernetes objects: the reconciliation loop behind every Pod, Service, and rollout

Kubernetes is declarative — you submit desired state and controllers reconcile actual toward it forever. The object…

Funding: 50% ETA: when funded Back this unit →
04

Rollout strategies

Roadmap

Rollout strategies: trading blast radius for resource cost and rollback speed

Recreate, rolling, blue-green, canary — four ways to ship a new version. The choice is a tradeoff between blast radius,…

Funding: 60% ETA: when funded Back this unit →
05

Iac

Roadmap

Infrastructure as Code: the plan, the state file, and the drift

IaC declares desired infrastructure in version-controlled code; the tool diffs it against a recorded state file and…

Funding: 62% ETA: when funded Back this unit →
06

Lb levels

Roadmap

Load balancing L4 vs L7: what each layer can and can''''t see

An L4 balancer routes by IP and port without reading the payload — fast but blind to URLs. An L7 balancer terminates…

Funding: 46% ETA: when funded Back this unit →
07

Secrets at deploy

Roadmap

Secrets at deploy: where they enter, where they leak

Secrets must enter at deploy/runtime, never baked into the image. A Kubernetes Secret is base64-encoded, not encrypted…

Funding: 49% ETA: when funded Back this unit →
08

Putting it together

Roadmap

Capstone: a deploy is a chain, and the outage lives in the seam

Each deploy stage is correct alone, yet the release breaks where two compose wrong: a rolling update with no readiness…

Funding: 40% ETA: when funded Back this unit →
09

Docker, deeper

Beyond build: how containers network, persist data, and stay secure.
10

Kubernetes, deeper

Routing, config, health and packaging — running real workloads on K8s.

Build with this track

Guided projects that exercise what you learn here.

Next track

Performance

How to find why software is slow and actually make it faster — measure first, then fix the real bottleneck instead of guessing.