OfferAzure & AWS labs — up to 30% off

Every learner gets their own cloud lab.

Official Azure and AWS course labs, cloud sandboxes, Windows and Linux lab machines, and exam vouchers. Deploy one machine or a hundred, and run the whole batch from one console.

Built for

  • IT training companies
  • Corporate L&D teams
  • Individual learners
  • No installs or VPN
  • Windows & Linux desktops
  • Per-learner daily hour limits
  • White-label for your brand

Lab catalogue

Pick the stack your course teaches.

Each learner gets their own machine or sandbox, so one learner’s mistakes stay in their own lab.

  • Azure · AWSUp to 30% off

    Official course labs

    Official lab environments for Microsoft Azure and AWS classroom courses, from fundamentals to expert.

    Examples: AZ-900 AZ-104 AI-200 AZ-305 AZ-400 AI-103 Architecting on AWS Developing on AWS

  • Six providers

    Cloud sandboxes

    Real cloud consoles for each learner, with limits on services, hours and spend.

    Examples: Azure AWS Google Cloud Oracle Cloud Databricks Azure AI Foundry

  • In the browser

    Lab machines

    Windows Server and Linux desktops with admin rights, plus AKS and ARO clusters with a namespace and quota per learner.

    Examples: Windows Server 2022 Ubuntu Rocky RHEL Oracle Linux AKS · ARO

  • All major vendors

    Certification vouchers

    Official exam vouchers for a whole batch or a single learner, with practice labs before exam day. See every exam and price in the HexaLabs Store.

    Examples: Microsoft AWS Google Cloud Oracle Red Hat CNCF Databricks and more

Use cases

Ways to run your next batch.

Typical setups, built from the labs, sandboxes and vouchers on this site.

Use cases: 1 of 6

New · HexaLabs LMS

Teach the course and run the lab in one place.

HexaLabs LMS is our white-label learning platform: courses, live classes, AI course builder, coding tests and verified certificates, with hands-on cloud labs opening right inside the lesson.

  • AI course & quiz generator
  • Live sessions on Zoom, Teams or Meet
  • Labs inside the course
  • QR-verified certificates

How it works

One sign-in. An isolated lab for every learner.

Each learner signs in over HTTPS and gets their own environment. The trainer runs the batch from the console. Hour caps, idle auto-stop and auto clean-up apply to every lab.

  • LearnersSign in over HTTPS from any browser. No installs, no VPN.

  • TrainerDeploys 1 to 100+ labs, starts and stops the batch, downloads usage reports.

  • PlatformHour caps, idle auto-stop and auto clean-up on every lab.

How a batch runs

From course outline to a room full of running labs, in four steps.

  1. Step 1: Create cohort

    Name the training, set the dates and add learners by email. Each learner gets their own login.

    training: az104-batch-b2

  2. Step 2: Deploy machines

    Pick an image and deploy 1 to 100+ identical machines in one go. Your software comes pre-installed.

    30 × Windows Server 2022

  3. Step 3: Learners open the lab

    Learners sign in at labsoncloud.online and click Open in Browser. Nothing to download.

    Open in Browser →

  4. Step 4: Track usage & download reports

    See who used which machine and for how long. Download usage reports and completion certificates as PDF.

    usage-report.pdf

For trainers & admins

Run the whole batch from one console.

The trainer sees every learner’s machine on one screen. Start the batch before class, give extra days to someone who fell behind, and let the platform stop machines nobody is using.

  • Bulk start and stop

    Start or stop one machine or the whole batch in a single action.

  • Extend lab expiry

    Add days for one learner or the full cohort.

  • Daily hour limits

    Cap each learner at a set number of hours a day. Resets at midnight.

  • Idle auto-stop

    Machines with no activity shut down on their own.

  • Instructor role

    Trainers see the machines in their own batch, nothing else.

  • Activity log

    Every start, stop and session, with time and duration.

One lab day, as recordedSample data
  1. 09:30

    Batch started

    Trainer starts all 30 machines before class

  2. 11:53

    Session started

    learner02 opens their lab in a browser tab

  3. 13:05

    Session ended

    learner02 · 1h 12m

  4. 15:20

    Expiry extended

    +3 days for 6 learners who fell behind

  5. 16:58

    Idle auto-stop

    No activity for 30 minutes, machine stopped

  6. 17:42

    Daily limit reached

    learner05 used 4h of 4h, machine stopped

White-label

Your logo. Your colours. Your domain.

Training companies run the portal under their own brand. Learners sign in on your domain, see your logo and get emails from your name.

  • Custom domain with SSL
  • Logo and colours on every screen
  • Branded learner emails
Example of a white-label lab portal: your logo on the learner dashboard, your own domain with SSL, your colours on every screen and branded learner emails.

Ask Hexa

A lab assistant that knows the learner’s machine.

Ask Hexa sits inside the portal. It checks a learner’s VM status, lab expiry and hours left today, walks them through common fixes, and hands the issue to the platform team in one click — with the machine details already attached.

Learners also ask

  • Start my lab
  • How many hours do I have left?
  • When does my lab expire?

Learner asks

“My lab says “No session available”. What should I do?”

Hexa checks the learner’s machine

  • Machine status
  • Lab expiry
  • Hours left today

Steps to fix it

  1. Wait about 60 seconds.
  2. Click Refresh in the lab tab.

Or hand it over

One click sends it to the platform team, with the machine details attached.

Security & reliability

Plain controls, applied to every lab.

No badges we haven’t earned. Here is what the platform actually does.

  • Role-based access

    Five roles — super-admin, organisation admin, partner, instructor and learner. Each sees only what it needs.

  • Per-organisation isolation

    Organisations can’t see each other’s users, machines or reports.

  • Auto-shutdown

    Idle machines stop on their own. Daily hour caps stop runaway usage.

  • SSL everywhere

    The portal and every lab URL are served over HTTPS.

  • Activity log

    Every start, stop and session is recorded with user, machine and time.

  • Cost control

    Spot-based infrastructure, idle auto-stop and daily caps keep lab costs down.

Get started

Running a batch next week?

Tell us the course, batch size and start date. We’ll show you the labs running on a short call.