Hands-On DevOps Labs
Real DevOps environments in your browser. You run the commands, the lab checks the result.
- Real machinesLinux serverDocker hostKubernetes cluster
- In your browserChromeFirefox
- Checked resultsCheck failedCheck passed
- Two languagesالعربيةEnglish
All lab tracks
Docker hands-on labs
Docker Labs
Every Docker lab, challenge, practical exam and the capstone — no videos, no reading. Twelve modules of work you do in a real environment.
- 28 labs
- 22.1 h
- 6 practising today
- Intermediate
Kubernetes hands-on labs
Kubernetes Labs
Eighteen real Kubernetes clusters, free. From your first Pod to a hardened, publicly routed application with least-privilege access — no videos, no reading, just work you do in a live environment.
- 18 labs
- 9.1 h
- 7 practising today
- Beginner
Linux System Administration
Linux Labs
Thirty-seven real Enterprise Linux servers, free. From your first shell on an AlmaLinux 10 machine to LVM, firewalld, SSH bastions and NFS — no videos, no reading, just work you do on live systems.
- 37 labs
- 20.1 h
- 12 practising today
- Beginner
Advanced Linux System Administration
Linux Labs
Twenty-six labs that take a Linux administrator further: Bash scripting, special permissions, SELinux troubleshooting, timers and tuning, then real services to run — DNS, Apache, Nginx, Samba, MariaDB and Postfix.
- 26 labs
- 15.9 h
- Intermediate
Git hands-on labs
Git Labs
Thirty-six real Git labs on one project, free. From your first commit to recovering production — branches, a team remote, undoing mistakes, releases and bisecting a regression, all in a live terminal.
- 36 labs
- 15.2 h
- 9 practised this week
- Beginner
Mock exam (RHCSA-style)
Practice exam
A three-hour Linux administration practice exam on two RHEL-compatible machines. Twenty-two tasks, no hints, graded after a reboot, with a report that explains every lost point.
- 1 lab
- 3 h
- Advanced
What will you practice?
- Docker and containers
- Kubernetes
- Linux system administration
- Networking and security
- Troubleshooting
Why learn DevOps by doing?
- Interviews ask what you have done, not what you have watched.
- Mistakes you make with your own hands stay with you.
- Each lab mirrors a real production scenario.
Frequently asked questions
Are the labs free?
Courses marked "Free" on this page open their labs with a free account and no card. Each lab has a launch cap and a fixed running time.
Do I need to install anything?
No. The lab opens in the browser with a terminal, and the environment runs in the cloud. A modern browser and a desktop-size screen are all you need.
Are the environments real or simulated?
Real. Docker and Linux labs run on actual Linux machines; Kubernetes labs run on a real cluster created with the lab.
Should I start with Docker or Kubernetes?
Start with Docker if you have not worked with containers yet, because Kubernetes builds on the same concepts. If you are comfortable with Docker and Linux, go straight to the Kubernetes labs.