Send us a message and we'll get back to you shortly.
Cubite runs managed Open edX from $1,260 a month for up to 1,000 concurrent learners. Compare it with the published prices of other Open edX hosting providers and the real cost of self-hosting with Tutor.
Cubite sells managed Open edX; competitor prices below are copied from each provider's public page on September 30, 2026.
Short answer (September 30, 2026): Cubite runs managed Open edX from $1,260 a month for up to 1,000 concurrent learners, with cloud resources included; its Resilient tier costs $1,850 a month for up to 2,000, and its Scale tier runs on Kubernetes from $3,400 a month, with cloud billed at cost. The table below shows the other providers' prices where we could read them on their own sites on September 30, 2026: OpenCraft, Raccoon Gang and Abstract Technology, each with its source. Self-hosting with Tutor has no license fee, but you pay for the cloud and for the engineer who runs every upgrade.
Open edX powers 2,283+ live sites and serves over 100 million learners — from Harvard and MIT to NVIDIA and NASA. The software is free. Running it is not.
Open edX hosting is the single decision that determines your platform's cost, uptime, security, and how painful every upgrade will be for years to come. Get it right and you have a scalable learning platform that grows with your organization. Get it wrong and you're burning $50,000+/year on infrastructure and DevOps salaries before a single learner logs in.
Managed option: Cubite runs managed self-hosted Open edX from $1,260/mo, all-in, load-tested to 1,000 concurrent learners, including SSO, SCORM, xAPI and LTI, branding, and cloud resources. See managed Open edX or book a call.
This guide is the comparison we wished existed when we started hosting Open edX platforms: published prices with their sources, honest tradeoffs, and a framework to help you decide.
Here's what you'll find:
Managed Open edX from $1,260 a month
Up to 1,000 concurrent learners, with SSO, SCORM, xAPI and LTI, branding, analytics, cloud resources and daily backups included.
Open edX is the open-source learning management system originally built by Harvard and MIT to power edX. Today it's maintained by Axim Collaborative and a community of 1,334 contributors. The platform grows at 18% year-over-year, with 207+ million course enrollments worldwide. New to the platform? Our What Is Open edX? overview and Open edX review (42 verified users) are good starting points.
Free is the reason organizations choose Open edX. Hosting complexity is the reason many of them struggle.
Unlike Moodle's single-server LAMP stack, Open edX runs a distributed microservices architecture. A production deployment requires seven coordinated services running simultaneously:
| Component | Role |
|---|---|
| Django (Python) | Core LMS and CMS/Studio application |
| MySQL | Relational data — users, courses, grades |
| MongoDB | Course content storage |
| Elasticsearch | Search across courses and content |
| Redis | Caching and session management |
| Celery | Async task processing (grading, emails, certificates) |
| Memcached | Additional caching layer |
That's seven services to deploy, monitor, patch, back up, and scale. Every one is a potential point of failure. This is why the hosting decision matters more for Open edX than for almost any other LMS.
Every Open edX deployment falls into one of three categories. Here's what each actually means — not the marketing version, but the operational realit
| Self-Hosted | Managed Hosting | SaaS | |
|---|---|---|---|
| You control | Everything — servers, code, config, upgrades | Course content, branding, user management | Course content, basic branding |
| Provider handles | Nothing | Infrastructure, upgrades, security, monitoring, scaling | Everything including infrastructure and platform |
| Technical team needed | DevOps engineer(s) + sysadmin | None — provider is your ops team | None |
| Customization | Unlimited (you own the code) | High (themes, XBlocks, integrations, SSO) | Limited to platform options |
| Time to launch | Weeks to months | Days to weeks | Hours to days |
| Scaling | You architect it | Provider handles it | Automatic (within plan limits) |
| Upgrade path | You manage every release | Provider migrates you | Automatic |
| Typical cost | $50K-200K+/yr (infra + staff) | Varies by provider; see the dated price table below | Varies by provider |
| Best for | Orgs with 20K+ users and existing DevOps | Most organizations | Simple use cases, fast launches |
The short version: Self-hosting gives you maximum control at maximum cost and complexity. Open edX cloud hosting through a managed provider gives you the scalability of AWS or GCP without the ops burden. SaaS gives you speed at the expense of flexibility. Managed hosting is the middle ground — and where most organizations land.
Let's look at what each path really involves.
Before reading further, take 30 seconds to assess where your organization stands:
Evaluate your team and situation against these criteria:
If 4-5 checked: Self-hosting may actually make sense for you. Read the next section carefully to confirm your team can handle the 9 operational challenges. If 2-3 checked: Managed hosting with a BYOC (bring your own cloud) option is likely your sweet spot. You get control where it matters without the full ops burden. If 0-1 checked: Managed hosting or SaaS is your path. Skip the self-hosting section if you want — or read it to understand what you're paying your provider to handle.
Self-hosting means you own everything: the servers, the deployment, the upgrades, the 3 AM alerts when MongoDB runs out of disk space. Here's the unvarnished picture.
Tutor, the only officially supported deployment tool since the Maple release, lists these minimum requirements:
| Resource | Minimum | Production Recommended |
|---|---|---|
| CPU | 2 cores | 4+ cores |
| RAM | 4 GB | 8-16 GB |
| Disk | 8 GB | 25+ GB |
| OS | Any 64-bit UNIX (WSL 2 on Windows) | Ubuntu 20.04/22.04 |
| Docker | v24.0.5+ with BuildKit 0.11+ | Latest stable |
| Docker Compose | v2.0.0+ | Latest stable |
| Ports | 80, 443 open | 80, 443 open |
Those minimums are deceptive. For a production deployment serving ~300 active users, community members report needing 16 GB RAM for the application server plus separate VMs for MySQL (8 GB), MongoDB (8 GB), and a reverse proxy (8 GB). That's 40 GB of RAM across four servers — for 300 users.
A single Tutor instance tops out at roughly 1,500 active users. Beyond that, you need to separate MySQL, MongoDB, Redis, and Elasticsearch onto dedicated services and scale the application tier horizontally, with more application nodes behind a load balancer or with Kubernetes.
For Open edX AWS hosting, most self-hosted deployments use EC2 instances for compute, RDS for MySQL, DocumentDB or self-managed MongoDB, and ElastiCache for Redis, and you pay that cloud bill on top of the engineer who manages it. Cubite's Lean ($1,260) and Resilient ($1,850) prices include cloud resources; its Scale tier bills cloud at cost.
The legacy Ansible-based installer (edx-configuration) was officially archived in May 2024. If you're still running it, you're on unsupported infrastructure.
Tutor (maintained by Edly) provides two deployment modes:
tutor local: Docker Compose on a single server. Good for small deployments and development.tutor k8s: Kubernetes deployment, for horizontal scaling across nodes. Cubite's Resilient tier serves up to 2,000 concurrent learners on two application nodes behind a load balancer for $1,850 a month; Kubernetes is only in its Scale tier, from $3,400 a month.This gets you a local development instance. Production deployment requires DNS configuration, SSL certificates, SMTP setup, and significantly more infrastructure planning. See the Tutor docs for the full production checklist.
Based on eduNEXT's analysis and community forum discussions:
Most organizations find that managed hosting costs less than a single DevOps engineer's salary — while delivering better uptime, faster upgrades, and zero 3 AM pages.
What is the minimum RAM recommended for a production Open edX deployment?10 pts
(select all that apply)
What is the only officially supported method for deploying Open edX as of 2024?10 pts
(select all that apply)
At roughly how many active users does a single Open edX instance hit its scaling limit?10 pts
(select all that apply)
Cubite is one of the providers in this Open edX hosting comparison and publishes it, so every provider price in the table below comes from the provider's own page, with the date it was checked. openedx.org's installation and hosting directory lists 44 providers (checked September 30, 2026); the table below covers the ones in this guide.
| Provider | Published price | What the price includes | Capacity basis | Source and date |
|---|---|---|---|---|
| Abstract Technology | Standalone Server EUR 599/mo, Standard EUR 1,199/mo, Enterprise individual plan (ex VAT; the site calls them average estimates) | Standalone: one EU environment, 30 GB, support, daily backups, patches, LTI, Zoom and SCORM, custom domain; Standard adds a cluster per tenant, 100 GB, a mobile app, branding and an AI assistant | Number of users: up to 1,000 (Standalone), 10,000 (Standard), 100,000+ (Enterprise) | abstract-technology.de/pricing, September 30, 2026 |
| Appsembler (Tahoe) | None published | - | - | As of September 30, 2026, appsembler.com shows a holding page and appsembler.com/tahoe returns 404. |
| Cubite | Lean $1,260/mo, Resilient $1,850/mo, Scale from $3,400/mo; no setup fee | Every tier: self-hosted Open edX with managed TLS and your domain; SSO (SAML / OIDC); branding and small-to-medium customization; SCORM, xAPI, LTI and API integration; learner and course analytics; daily backups and a quarterly restore rehearsal. Lean and Resilient include cloud resources; Resilient adds a second application node behind a load balancer; Scale runs on Kubernetes and bills cloud at cost | Concurrent learners: up to 1,000 (Lean, load-tested), up to 2,000 (Resilient), elastic (Scale) | cubite.io/pricing, September 30, 2026 |
| eduNEXT | Not re-checked for this update | - | - | edunext.co (not re-checked) |
| Edly | Not re-checked for this update | - | - | edly.io (not re-checked) |
| OpenCraft | Maintenance EUR 1,435-2,255/mo, plus hosting at EUR 200-300/mo per 1,000 active users and a one-off setup of EUR 4,100-6,150 | Maintenance covers upgrades, security patches and platform stability; hosting is billed by usage; SSO, mobile apps and other add-ons are scoped separately | Active users (hosting); none stated for maintenance | opencraft.com/pricing, September 30, 2026 |
| Raccoon Gang | Hosting from $800/mo for smaller platforms and $1,000/mo for growing platforms, larger ones custom; support plans from $450/mo ex VAT, sold separately; Tanuki SaaS from EUR 50/mo | Hosting: setup, cloud configuration, monitoring and SLA support, scaling, upgrades, patching, backups and disaster recovery, migration | Priced on "learner load, registered users, courses, cloud provider, storage, traffic, integrations, and support level" | raccoongang.com/open-edx-services/platform-deployment, raccoongang.com/technical-support and raccoongang.com/open-edx-services/tanuki, September 30, 2026 |
Cubite prices managed Open edX by capacity tier, not per learner: $1,260 a month covers up to 1,000 concurrent learners. See every tier on Cubite pricing, the service on managed Open edX, and the side-by-side Open edX provider comparison.
Not all providers are equal. openedx.org's installation and hosting directory shows provider experience ranging up to 10+ years. Here's what matters:
Must-haves:
Red flags:
If you've read the self-hosting section and thought "I don't want to deal with any of that" — this is what you're paying for with managed hosting.
A good managed Open edX hosting provider handles:
What you focus on instead: Course content, learner engagement, instructional design, and organizational strategy. The stuff that actually moves the needle.
Stop asking "which provider is best?" and start asking "which hosting path fits my organization?" Here's a decision framework based on org type:
| Organization Type | Recommended Path | Why |
|---|---|---|
| University (1,000-10,000 students) | Self Hosted | You need SSO (SAML/Shibboleth), custom branding, LTI integration, and reliable uptime during exam periods. Your IT team should focus on teaching and research infrastructure, not LMS ops |
| Enterprise L&D (500-5,000 users) | Managed hosting or Self Hosted | Depends on customization needs. If you need deep integration with HR systems and custom reporting, go managed. If standard features suffice, SaaS gets you live faster |
| EdTech startup (scaling rapidly) | Managed with Kubernetes | You need a platform that scales without re-architecting. Self-hosting distracts from product development. Choose a provider that supports BYOC so you can migrate later if needed |
| Government / large institution (10,000+) | Managed BYOC or self-hosted | Data sovereignty requirements may mandate specific cloud regions. BYOC (bring your own cloud) gives you data control with managed operations. Self-hosted only if you have an existing DevOps team |
| Small org / pilot (<500 learners) | SaaS or consider alternatives | Open edX may be overkill.. For very simple needs, Moodle or Canvas might be more appropriate |
Before signing a contract, ask these:
If you're still deciding between Open edX and Moodle, this LMS hosting comparison covers the differences that actually matter — architecture, resource requirements, and cost For the full Moodle side of the decision, see the Moodle hosting guide.
| Open edX | Moodle | |
|---|---|---|
| Architecture | Microservices (Django, MySQL, MongoDB, Elasticsearch, Redis, Celery) | Monolith (PHP + MySQL/PostgreSQL on LAMP/LEMP stack) |
| Minimum RAM | 8 GB (production) | 512 MB (basic) to 4 GB (production) |
| Self-hosting complexity | High — 7 coordinated services | Moderate — single application server |
| Deployment tool | Tutor (Docker-based, official) | Standard LAMP stack or Moodle Cloud |
| Scaling approach | Kubernetes horizontal scaling | Load balancer + read replicas |
| Built for | Massive scale (Harvard/MIT origin, 100M+ learners) | Traditional education, smaller-to-medium deployments |
| Multimedia/interactive | Rich XBlock ecosystem, native video, interactive assessments | Plugin-based, less native interactivity |
| Managed hosting cost | Varies by provider; see the dated price table above | $1,000-15,000/yr |
| Self-hosting cost | $50K-200K+/yr | $20K-60K/yr |
Choose Open edX if: You need to scale to thousands of concurrent learners, require rich multimedia and interactive content (XBlocks), want a modern microservices architecture, or are building an EdTech product on top of the platform.
Choose Moodle if: You need a simpler setup, have a smaller deployment (<5,000 users), want lower hosting costs, or your use case is traditional course-based education without heavy multimedia.
Either way: Managed hosting makes more sense than self-hosting for most organizations in both ecosystems.
Your organization has 2,000 active learners, no DevOps team, and needs SSO integration with your corporate identity provider. What's the most cost-effective hosting path?10 pts
(select all that apply)
You're evaluating two Open edX hosting providers. Provider A has transparent pricing and 10+ years of experience. Provider B won't share pricing but claims "enterprise-grade" hosting. Based on the guide's evaluation criteria, which is the bigger concern?10 pts
(select all that apply)
What's the single most important question to ask an Open edX hosting provider before signing a contract?10 pts
(select all that apply)
Cubite offers managed self-hosted Open edX from $1,260/mo, all-in, load-tested to 1,000 concurrent learners, with SSO, SCORM, xAPI, LTI, branding and cloud resources included. Resilient ($1,850 a month) adds a second application node behind a load balancer for up to 2,000 concurrent learners, and Scale (from $3,400 a month) runs on Kubernetes with cloud billed at cost.
The total cost depends on three factors: your number of active learners, required features (SSO, custom theming, analytics), and whether you self-host or use a managed provider. Self-hosted TCO (total cost of ownership) reaches $50,000-200,000+/year when you factor in infrastructure, a DevOps engineer, monitoring tools, and the opportunity cost of maintenance. Most organizations under 2,000 active users find managed hosting significantly cheaper.
Yes, Open edX is open-source and can be self-hosted using Tutor, the official Docker-based deployment tool. You'll need at minimum 8 GB RAM and 4 CPU cores. However, self-hosting requires DevOps expertise in Docker, Kubernetes, MySQL, MongoDB, and Linux — making managed hosting more practical for most organizations.
Self-hosting gives you complete control over your infrastructure, data, and customization. The tradeoff is significant operational responsibility: you handle upgrades (twice yearly), security patches, backups, scaling, and monitoring. The legacy Ansible-based installer was archived in May 2024, so Tutor is your only supported path. For organizations with an existing DevOps team and 20,000+ active users, self-hosting can be cost-effective. For everyone else, the math favors managed hosting.
Open edX requires minimum 4 GB RAM and 2 CPU cores for development, but production deployments need 8-16 GB RAM, 4+ CPU cores, and 25+ GB storage. The stack includes Django, MySQL, MongoDB, Elasticsearch, Redis, and Celery. Beyond 1,500 active users, you'll need to separate database layers onto dedicated servers.
The official Tutor documentation lists 4 GB/2 CPU as the absolute minimum — but that's for development only. Community reports suggest production deployments serving 300+ active users need 16 GB RAM for the application server, plus separate instances for MySQL (8 GB), MongoDB (8 GB), and a reverse proxy. A single-server deployment caps at roughly 1,500 active users; beyond that you scale the application tier horizontally, with more application nodes behind a load balancer or with Kubernetes.
Open edX software is free and open-source under the AGPL license. However, running it requires server infrastructure, DevOps expertise, and ongoing maintenance.
Think of it like WordPress: the software is free, but you still need hosting, a domain, themes, plugins, and someone to maintain it all. Open edX's infrastructure requirements are significantly higher than WordPress, which is why the "free" label can be misleading. You're not paying for a software license — you're paying for the expertise and infrastructure to run a complex distributed system reliably.
Tutor is the official, community-supported deployment tool for Open edX. It uses Docker containers to package and run all Open edX components. Since the Maple release, Tutor replaced the legacy Ansible-based installer as the sole supported deployment method. It supports both single-server (Docker Compose) and Kubernetes deployments.
Tutor is maintained by Edly and adopted as the official Open edX deployment method via OEP-45. It simplifies deployment by containerizing all services, but "simplified" is relative — you still need Docker, DNS, SSL, and SMTP expertise for production. Tutor's plugin system allows extensions (SCORM, Kubernetes, MFE customization), and it's how managed hosting providers deploy their instances too.
Upgrading Open edX with Tutor involves pulling the latest images and running migration commands. However, skipping versions creates complex migration paths with deprecated dependencies and database changes. Managed hosting providers handle upgrades automatically, which is one of their strongest value propositions — eliminating downtime risk and migration headaches.
Open edX releases two named versions a year. The current release is Verawood: Verawood.1 shipped on July 30, 2026, later than its date on the release schedule, and Ulmo (January 2026) is now listed as unsupported. Each upgrade requires database migrations, plugin compatibility checks, and potentially theme updates. The recommended upgrade approach for self-hosted instances is to back up all data, tear down the old environment, and deploy fresh — then restore data. This carries real downtime and failure risk, which is why upgrade management is one of the top reasons organizations choose managed hosting.
Open edX powers 2,283+ live sites serving 100+ million learners. Users include Harvard, MIT, and Western Governors University in education; NVIDIA, Tesla, Cisco, and McKinsey in enterprise training; and NASA, the US DoD, and UK Cabinet Office in government. The platform grows 18% year-over-year.
The platform spans every sector: higher education, corporate training, government, and NGOs. Recent developments include a partnership with India's National Skill Development Corporation (NSDC) and growing AI integration — Axim's 2025 Impact Report notes that over 50% of new partnerships feature AI as a central component. The next Open edX Conference (2026) is hosted by Western Governors University in Salt Lake City.
Open edX excels at scale (built for millions of learners) with modern microservices architecture, but requires significantly more hosting resources (8+ GB RAM vs Moodle's basic LAMP stack). Moodle is simpler to self-host. For large-scale deployments with rich multimedia content, Open edX's architecture is superior. For smaller deployments, Moodle hosting is simpler and cheaper.
The right choice depends on your scale and needs. Open edX's distributed architecture (Django, MySQL, MongoDB, Elasticsearch, Redis, Celery) is heavier to host but built for massive concurrency. Moodle's monolithic PHP stack is easier and cheaper to run but hits scaling limits sooner. Both have healthy managed hosting ecosystems. If you're serving under 5,000 users with traditional course-based content, Moodle is simpler. If you need rich interactive content, XBlock extensibility, and enterprise-grade scaling, Open edX is worth the additional hosting investment.
Open edX is a world-class LMS trusted by the most demanding organizations on the planet. But it's also a complex distributed system that requires serious infrastructure commitment.
Here's what to remember:
The question isn't whether you can afford managed hosting. It's whether you can afford not to.
Ready for managed Open edX hosting?
Cubite handles deployment, upgrades, scaling, and security for you. Managed Open edX plans start at $1,260/month, proven at 1,000 concurrent learners.
Looking to learn more about LMS, Enterprise LMS and LMS Migration, Cubite LMS, Enterprise LMS, White-label LMS? These related articles explore complementary topics, techniques, and strategies.
Most white-label LMS guides sell you a logo swap. The decision that actually protects your clients and lets you resell is architectural: whether each branded academy is a truly isolated tenant, or just a skin on one shared account.
Most teams do not need a custom-built LMS. They need a customizable one. Here is what a modern LMS lets you brand, configure, and integrate without code, and the narrow set of needs that still require a custom build.
Open edX is the free, open-source LMS built by Harvard and MIT. Here's what it does, who uses it, what it costs, and how it compares to Moodle in 2026.
Single sign-on is table stakes for an enterprise LMS, but "we support SAML" hides a lot. Here is how LMS SSO actually works, what to require beyond the login button, and how to evaluate it before you sign.
Training your customers is not the same as training your staff. Here is what a customer education LMS has to do, and why a single branded academy rarely survives once partners and resellers are in the mix.