Insert coin
DEVOPS, bonus level ARCADE
Learn DevOps by playing games
- 23 stages
- 5 worlds
- 26 links
World 1
DevOps core path
8 quests
-
01
Linux
SSH into a live server and climb 30 levels of file, permission and shell puzzles.
-
02
Bash and Vim
Shell one-liners in a browser terminal, then a map you walk using only Vim keys.
-
03
Git
Watch the commit graph move while you branch, merge and rebase your way out of trouble.
-
04
Kubernetes
A 3D cluster in the browser. Deploy pods, fix CrashLoopBackOff, type real kubectl commands.
-
05
Docker and Kubernetes
An open repo that walks the two together, so containers and orchestration land as one idea.
-
06
DevOps and SRE
You get root on a broken Linux box and a single question: why is it down?
-
07
DevOps strategy
Run the org instead of the server. Your investment choices move four delivery metrics.
-
08
Hands-on scenarios
Hundreds of free scenarios on real Linux and Kubernetes machines, nothing to install. CKA and CKS practice included.
World 2
Cloud
3 quests
-
09
AWS
A role playing game wrapped around hands-on labs in a real AWS console.
-
10
Google Cloud
Google's own lab platform. Temporary projects, real services, badges at the end.
-
11
Azure
Free timed Azure subscriptions built into the lessons. No credit card, and the sandbox cleans itself up when it expires.
World 3
Cybersecurity and AI security
5 quests
-
12
Capture the flag
The gentlest on-ramp into CTF. Built by Carnegie Mellon, free, and open year round.
-
13
Hacking rooms
Guided rooms, each with its own target machine you attack from the browser.
-
14
Prompt injection
Talk a language model out of a password it was told to protect. The defenses get harder each level.
-
15
Agentic AI
Same idea, raised stakes. Break AI agents that hold tools and act on what they are told.
-
16
Cloud and K8s security
Six capture the flag challenges from Wiz researchers covering EKS, cluster networking, AWS IAM and an AI chatbot.
World 4
Coding
3 quests
-
17
25 plus languages
Puzzles and bot battles you solve in whichever language you are trying to pick up.
-
18
Python and JavaScript
Move a character through a dungeon by writing the code that controls them.
-
19
Practice with a mentor
Over 8,000 exercises across 85 languages, free, with real people reviewing the solutions you submit.
World 5
Data
4 quests
-
20
SQL
Two stories you can only finish by writing queries. One is a murder, one is a shipwreck.
-
21
Machine learning
A paid Steam puzzle game about wiring up data pipelines for increasingly odd clients.
-
22
Neural networks
Add layers, change the learning rate, and watch the decision boundary redraw itself live.
-
23
Data science
Short practical courses on pandas, visualisation and machine learning, then real competitions on real datasets.
Every stage from the arcade, ranked by what you need to know walking in rather than by topic. The rank is about the starting line, not the finish.
NOVICE
Nothing assumed. If you have never opened a terminal, every one of these still works.
4 stages
- 14 Prompt injection Gandalf
- 18 Python and JavaScript CodeCombat
- 20 SQL SQL murder mysterySQL island
- 22 Neural networks TensorFlow playground
APPRENTICE
Assumes you know what a file, a shell and a server are. These teach the rest as you go.
7 stages
- 01 Linux Bandit wargame
- 02 Bash and Vim Command challengeVim adventures
- 03 Git Oh my gitLearn git branching
- 09 AWS AWS Cloud Quest
- 10 Google Cloud Google Skills
- 11 Azure Training for Azure
- 12 Capture the flag picoCTF
ADEPT
Assumes you can work unaided in a terminal and already write in some language.
6 stages
- 07 DevOps strategy DevOps dream
- 13 Hacking rooms TryHackMe
- 17 25 plus languages CodinGame
- 19 Practice with a mentor Exercism
- 21 Machine learning while True: learn()
- 23 Data science Kaggle Learn
VETERAN
Assumes containers, orchestration and cloud are already familiar ground.
4 stages
- 04 Kubernetes K8s games
- 05 Docker and Kubernetes Learn Docker and K8s
- 08 Hands-on scenarios Killercoda
- 15 Agentic AI Agent Breaker
MASTER
Unstructured and adversarial. Real broken systems, no hints, no guard rails.
2 stages
- 06 DevOps and SRE Sad servers
- 16 Cloud and K8s security Wiz CTF challenges
Found something good, or built it yourself? Send it over. Everything here is free and hands-on, so that is the bar. I read every submission and credit the maker on the credits screen.
That landed. I read everything that comes in. If it fits the bar, free and hands-on, it goes on the board and its maker goes on the credits screen.
Every game and lab in the worlds was built by someone else and offered free. This page exists to say who. The only things here that are mine are the directory around them and two games of my own, which are not on the menu.
- 01 Bandit wargame OverTheWire
- 02 Command challenge cmdchallenge
- 02 Vim adventures Vim Adventures
- 03 Oh my git bleeptrack and blinry
- 03 Learn git branching Learn Git Branching
- 04 K8s games rohitg00 on GitHub
- 05 Learn Docker and K8s ericboy0224 on GitHub
- 06 Sad servers Fernando Duran
- 07 DevOps dream Mech Rock
- 08 Killercoda Killercoda
- 09 AWS Cloud Quest Amazon Web Services
- 10 Google Skills Google
- 11 Training for Azure Microsoft
- 12 picoCTF Carnegie Mellon University
- 13 TryHackMe TryHackMe
- 14 Gandalf Lakera
- 15 Agent Breaker Lakera
- 16 Wiz CTF challenges Wiz Research
- 17 CodinGame CodinGame
- 18 CodeCombat CodeCombat
- 19 Exercism Exercism
- 20 SQL murder mystery Knight Lab, Northwestern University
- 20 SQL island University of Kaiserslautern
- 21 while True: learn() Luden.io
- 22 TensorFlow playground Google
- 23 Kaggle Learn Kaggle
These are not on the menu. Everything in the five worlds was built by someone else and offered free. These two I built myself.
Motion
Turns off the starfield, the drifting panels and every looping animation on the site. Your browser's own reduced motion setting already turns them off on its own.