Skip to content
Education Host

University cloud labs

Azure Lab Services alternatives for universities

By Education HostPublished

Microsoft has announced that Azure Lab Services will be retired on 28 June 2027, and it has been closed to new customers since 15 July 2024. Universities using it for teaching labs need to replace the classroom layer it provided — per-student environments from a shared image, schedules, quotas and educator controls — either with another lab platform or by building and operating an equivalent themselves. This guide sets out what needs replacing, how to evaluate the options and how to run a low-risk migration pilot.

Why are universities looking for Azure Lab Services alternatives?

The immediate reason is retirement: Microsoft's published retirement guide states that Azure Lab Services stops operating on 28 June 2027, and the service has not accepted new customers since 15 July 2024. Institutions that built teaching provision on it have a fixed deadline, and those that never adopted it can no longer start.

The deadline lands on top of longer-standing frustrations that many teaching teams will recognise from any lab service: cost that is hard to predict before a module runs, environment creation that sits with administrators rather than the academics who teach, and lab designs limited to single machines when modules increasingly need small networks of them.

Whatever the mix of reasons, the useful framing is the same: this is a chance to specify what university teaching labs should look like, rather than to find the nearest like-for-like substitute for a retired product.

What functions does an alternative need to replace?

Strip away the branding and Azure Lab Services did a specific, replaceable job: it turned one prepared machine image into a class set of virtual machines, with controls around cost and access. An alternative needs to cover the same functions, however differently it implements them.

  • A class from an image — define a module environment once, provision a copy per student
  • Educator control — teaching staff able to manage their own labs without infrastructure access
  • Student access — a simple way for students to reach their machine from their own devices
  • Schedules and quotas — machines available for timetabled sessions and limited hours, not running around the clock
  • Windows and Linux — both operating system families, matching the module portfolio
  • Cost containment — per-lab limits so a module's spend cannot silently run away
  • Institutional sign-in — access tied to university identity rather than separate accounts

Treat this list as the floor, not the specification. Multi-machine lab networks, lecturer-built images and live visibility of student environments are common requirements that go beyond it — capture what your modules actually need before comparing anything.

Are you replacing Azure Lab Services, or replacing Azure?

They are different decisions, and conflating them causes confusion in procurement. Azure Lab Services was one classroom-focused service; Azure is the wider cloud platform most UK universities also use for identity (Microsoft Entra ID), Microsoft 365 and other workloads. Replacing the lab service does not mean leaving Azure, and almost no institution does both at once.

That separation widens the field of options. An alternative lab platform can run on Azure, on another public cloud, or on a provider's own infrastructure — and still integrate with your Microsoft identity estate for sign-on. Microsoft's own retirement guide points customers towards its general-purpose virtualisation services (such as Azure Virtual Desktop and Azure DevTest Labs) and towards partner lab platforms; the right answer depends on whether you want a general-purpose desktop service or a teaching-lab product.

The practical test: if your requirement is standard desktops for productivity applications, a desktop virtualisation service may fit. If it is module-specific environments with root access, isolated networks and semester lifecycles, you are shopping for a teaching-lab platform, whoever hosts it.

Should you choose a managed platform or build in public cloud yourself?

This is the structural decision underneath every vendor comparison. Building directly in public cloud — scripting per-student virtual machines, images, schedules and cost controls on raw Azure, AWS or OpenStack services — is genuinely viable for institutions with strong cloud engineering capacity, and it offers the most flexibility. The cost is that your team builds and then permanently operates a product: provisioning day, semester resets, quota bugs and the 9am outage are all yours.

A managed teaching platform inverts that: the vendor owns the machinery, your staff own the teaching. You trade some low-level control for predictable operational ownership and (usually) more predictable cost. The evaluation then shifts to whether the platform's teaching workflow — how images, cohorts, scheduling and student access work — matches how your academics actually run modules.

Neither answer is wrong, and the decision deserves more space than this section — our dedicated guide compares the two component by component, including the operational-responsibility split and a total-cost checklist.

Managed lab platform versus building directly in public cloud
Comparison areaManaged teaching platformBuilt in public cloud
Engineering effortLow — configuration and templatesHigh — build and maintain the lab layer
Operational ownershipProvider runs the platformInstitution runs everything
FlexibilityWithin the platform's modelAnything the cloud offers
Cost shapePlatform fee, typically more predictablePure consumption — flexible but needs active control
Teaching workflowBuilt in, varies by productWhatever you build
Best fitTeaching-led requirements, limited ops capacityStrong cloud team, unusual requirements

Read next: Managed cloud labs versus building directly in Azure

What should universities evaluate in an alternative?

Evaluate candidates against your modules, not against Azure Lab Services' feature list — the point of moving is to solve the next five years' teaching, not to reproduce 2024. The checklist below covers the areas that decide whether a lab platform works in practice; the questions are the ones to put to any vendor, Education Host included.

Score honestly, including the option of building in-house against the same rows. If a vendor cannot answer one of these plainly, that is itself an answer.

Evaluation checklist for Azure Lab Services alternatives
AreaWhat to ask
Windows and Linux supportWhich Windows Server versions and Linux distributions are available as ready templates? How is Windows licensing handled and billed?
Reusable lab imagesCan staff build a module environment once and redeploy it each semester? Can lecturers create images, or only administrators?
Multi-machine labsCan one exercise include several connected machines on a private network — or is each student limited to a single machine?
Scheduling and lifecycleHow are environments provisioned per cohort, stopped when idle and removed at module end? What happens automatically versus manually?
Authentication and SSODoes it integrate with our identity provider (for most UK universities, Microsoft Entra ID)? Is SSO standard or per-deployment configuration?
Lecturer administrationWhat can teaching staff do without raising tickets — deploy, monitor, reset, help a stuck student?
Student experienceHow do students connect — browser, RDP, SSH? Does it work on low-powered and locked-down devices, off campus?
Security and isolationAre lab networks isolated from each other and the institution? Is internet access controllable per lab? How does remote access reach environments?
Cost predictabilityCan a module's cost be known before it runs? What is metered, what is capped, and what happens when a limit is hit?
Support and ownershipWho operates the infrastructure? What does support cover, in whose hours — and do they understand teaching calendars?
Migration and exitHow do existing lab images and content move in? How would templates and data move out again?

How should you plan the migration and pilot?

Plan backwards from 28 June 2027, and leave room for one full academic cycle on the new platform before the deadline — a platform proven across provisioning day, a teaching block and an assessment period is a much safer bet than one proven in a summer demo.

  • Inventory what you actually run: modules, images, cohort sizes, schedules and the Azure Lab Services features each module genuinely uses
  • Rebuild, don't lift: recreate module environments as native templates on the new platform rather than forcing old images across unchanged — it is usually faster and leaves cleaner results
  • Pilot one or two real modules for a full teaching block, with the lecturer, IT and students all involved and success criteria agreed up front
  • Run old and new in parallel for one term rather than cutting over the whole portfolio at once
  • Confirm identity, data-handling and procurement questions during the pilot, not after it
  • Schedule the final migration outside teaching and assessment windows

Pilot design has its own guide in this series — participant roles, staged structure, success criteria and the proceed, revise or stop decision at the end.

Read next: How to run a university cloud lab pilot

Where does Cloud Pulse fit as an alternative?

Cloud Pulse is Education Host's browser-based computing lab platform for universities and colleges, and one possible replacement approach: a managed teaching platform rather than a rebuild in public cloud. Lecturers create student-ready environments from reusable templates across Linux distributions and Windows Server, design multi-machine labs with private networks in a visual builder, and monitor every student environment live, with browser-based console and Web SSH access. It can integrate with institutional identity providers, including Microsoft Entra ID, where an institution configures SSO, and Education Host operates the underlying infrastructure as part of the service.

To be clear about what we are not claiming: Cloud Pulse is not a like-for-like clone of Azure Lab Services, and no alternative is — the platforms model teaching labs differently. The honest way to evaluate it, or any candidate, is against the checklist above using one of your own modules. Education Host runs structured pilots for exactly that purpose.

Cloud Pulse Template Library listing standard, custom lab and environment templates including Ubuntu, Debian, Windows Server and Rocky Linux, with search, type and flavour filters
Cloud Pulse's Template Library — reusable teaching environments across Linux distributions and Windows Server

Azure Lab Services alternatives — frequently asked questions

Short, self-contained answers that complement the guide above.

When does Azure Lab Services retire?

Microsoft's retirement guide states that Azure Lab Services will be retired on 28 June 2027. After that date the service and its labs will no longer be available.

Can universities still buy Azure Lab Services?

No. Azure Lab Services has been closed to new customers since 15 July 2024; existing customers can use it until the retirement date in June 2027.

Does replacing Azure Lab Services mean leaving Azure?

No. Azure Lab Services was one classroom service on the wider Azure platform. Most institutions keep their Microsoft estate — including Microsoft Entra ID and Microsoft 365 — and replace only the teaching-lab layer, which can run on Azure, another cloud or a provider's own infrastructure.

What does Microsoft suggest instead of Azure Lab Services?

Microsoft's retirement guide points customers towards its general-purpose virtualisation services, such as Azure Virtual Desktop, Windows 365 and Azure DevTest Labs, and towards partner lab platforms built on Azure. Those suit some use cases; module-specific teaching labs with isolated networks and semester lifecycles are usually better served by a dedicated teaching-lab platform.

Is Cloud Pulse a like-for-like replacement for Azure Lab Services?

No platform is, and we would rather say so plainly: the products model labs differently. Cloud Pulse is a teaching-lab platform built around reusable templates, multi-machine labs and lecturer-led management — the sensible way to assess fit is a structured pilot on one of your own modules.

How long should a migration from Azure Lab Services take?

That depends on your module count and procurement process, but plan backwards from June 2027 and aim to have the replacement proven across at least one full teaching block — including an assessment period — before you rely on it, rather than migrating everything in the final summer.

Talk to Education Host

Questions this guide didn't answer?

Tell us about your modules, cohorts and constraints — we will answer the technical and commercial questions honestly, including where a cloud lab is not the right fit.