Design architectures, write Dockerfiles and compose files, type docker commands. Then watch it all run through a day of traffic and outages, and get graded on what actually works.
Deploy, scale and repair workloads on a simulated cluster from a terminal.
Planned
Cloud architecture
Networks, identities and managed services, the way cloud providers really bill them.
Planned
Networking
Subnets, routing, DNS and TLS, packet by packet.
New Architecture Studio
Design your own cloud architecture, then find out what it really costs.
Not an exercise this time: your architecture, your traffic, your goals. Draw regions, VPCs and subnets, get every change checked like a real deployment, throw outages at it, and compare the monthly bill on AWS, Azure and Google Cloud.
If it would fail on the cloud, it fails here, with the reason
17 tests, from a crashed server to ransomware
23 templates that work, from a static site to a global SaaS
An AI architect that designs three checked variants within your budget
Traffic, budget, and the failure that will happen at 10:00. Exactly what you would get at work.
You build
Components and their settings, Dockerfiles, compose files, commands: whatever the lab is about, you do it yourself.
It breaks on purpose
Crashes, traffic peaks, full disks, lost nodes. Every failure is explained, with the concept to read.
Graded on what works
Any solution that meets the objectives passes. Then compare it with an expert reference.
Five tiers in every lab, one progression
Each tier you complete in a lab adds a nine to your rank in that lab, the way availability is measured in production. Uptime points add up across all labs and place you on the leaderboard.
★★★★★★★★★★System Design · Your first web application
C'est très intéressant comme exercice de simulation d'architecture cloud... Je vais m'amuser avec .
BC
Bassirou C.
★★★★★★★★★★System Design · Launch day
trop bien, ca permet d'apprendre en meme temps, moi qui ai toujours voulu faire du DevOps ici on voit tous pas juste du presque petit tout fourni que les instrument comme coolify et dekploy font ici on voit clairement on peut tout monter
UA
Un apprenant
★★★★★★★★★★System Design · Survive a server crash
C'est bien parce que là, je mets une fois en pratique, toutes les notions que je peux lire et voir dans les tutos
The Beginner level of every lab is free. A plan opens the next levels of every lab and the Studio, with every premium article, the practice exams and the members' community, from 9 USD for 30 days, by card, PayPal or mobile money, with no automatic renewal.
It is a tool where you build part of a real platform, an architecture, a Docker image, a cluster, then watch it run under realistic traffic and failures. You see latency, errors, resources and cost change, and learn why it holds or breaks instead of only reading about it.
Which labs are available?
Two labs are open today: system design, with 40 exercises, and containers, with 35 exercises on Docker and Docker Compose. Docker Swarm joins the containers lab next, then Kubernetes, cloud architecture and networking labs.
Is there a Docker simulator?
Yes. The containers lab simulates a Docker server in your browser: you write Dockerfiles and compose files, type docker commands, and watch images, containers, volumes and networks behave like the real ones. Then a production test reboots, upgrades and probes your server, and you see what holds. Its Beginner tier is free.
Can I simulate a cloud infrastructure?
Yes. The 77 components of the system design lab are modelled on the services teams run in the cloud: virtual machines, auto-scaling groups, managed SQL and NoSQL databases, object storage, CDNs, queues, event logs, serverless functions. You choose regions and availability zones, and each design shows an estimated monthly cost.
Is it free?
The Beginner tier of every lab is free: 18 exercises today, plus the whole concept library. One plan unlocks the next levels of every lab and the Studio, with the premium articles and the community, for a period of access, by card, PayPal or mobile money.
Do I need to install anything?
No. Everything runs in your browser, best on a computer or a tablet. You can try the first exercise without an account.
Is it available in French?
Yes. Every lab, its exercises and the concept library are available in English and French.