DevOps
Shipping and operating software continuously.
2 subjects · 6 topics · 3 areas
Subjects covering this category
2 subjects- Subject · Beginner to Advanced
Running software in containers, and building images that other people can run.
- Running Containers
- Building Images
- Subject · Beginner to Advanced
Turning a product's requirements into a first design for a web system, and knowing what each part is there for.
- Starting a Design
- The Parts of a System
- Moving Data Around
Containers
5 topics- Docker
The build cache: why a rebuild is fast or slow, how to order a Dockerfile to keep it fast, and what it leaves on disk.
Intermediate to Advanced7 cards · 3 qnot started
- Docker
Running a container from an image: docker run, publishing a port, and finding out why a container stopped.
Beginner to Intermediate6 cards · 5 qnot started
- Docker
Building your own image: writing a Dockerfile, running docker build, and naming the result with tags.
Beginner to Intermediate6 cards · 3 qnot started
- Docker
What a container is: a program that shares the host's kernel, started from a read-only image.
Beginner5 cards · 3 qnot started
- Docker
Which files survive a container: the writable layer, and the bind mounts and volumes that keep data after it is gone.
Beginner to Intermediate5 cards · 3 qnot started
CI/CD
2 topics- Docker
The build cache: why a rebuild is fast or slow, how to order a Dockerfile to keep it fast, and what it leaves on disk.
Intermediate to Advanced7 cards · 3 qnot started
- Docker
Building your own image: writing a Dockerfile, running docker build, and naming the result with tags.
Beginner to Intermediate6 cards · 3 qnot started
Observability
2 topics- Docker
Running a container from an image: docker run, publishing a port, and finding out why a container stopped.
Beginner to Intermediate6 cards · 5 qnot started
- System Design
Load balancers, reverse proxies and API gateways: the three kinds of server that sit in front of yours, and the one job each is for.
Beginner to Intermediate10 cards · 5 qnot started