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

Also here: Courses — Learn from scratch, and Live — Learn with an instructor

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
FreeView track

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
FreeView track

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
FreeView track

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
USD 45Save 44%USD 25USD 0.96 per labView track

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
FreeView track

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
USD 45Save 44%USD 25View track

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.