Infrastructure · Security · Engineering Tell us what you need

Home / Apache CloudStack / Why CloudStack

Scope

Why Apache CloudStack —
and when not to.

Short answers to the questions people actually ask before choosing a platform — including the ones where CloudStack is the wrong choice. Written to be forwarded to a sceptical colleague.

The eight questions

Answered in a paragraph, not a whitepaper.

Work it out yourself

Where owning beats renting.

Public cloud is priced for elasticity. If your load is steady, you pay that premium on infrastructure that never flexes.

Drag the three sliders to your own numbers. The chart and the verdict update as you move them — and if the arithmetic says renting is cheaper, it will say so.

0— —— 0%utilisation 100% crossover public cloud owned

◄ drag to adjust ►

At your numbers

—

—

Public cloud, monthly—
Owned, monthly equivalent—
Difference per year—
Crossover utilisation—

Owned cost includes hardware amortised over four years, plus an allowance for power, space, network and the engineering to run it. It does not include your own staff time if you run it yourselves. If the answer is close, it is not a cost decision — decide on control, residency or exit instead.

You are not on your own

A community builds this, and it keeps building.

One of the quieter advantages of a platform nobody owns: the people extending it are the people running it. The integration surface grows because operators need it to, not because it appeared on a vendor roadmap.

01

Infrastructure as code

An Apache-maintained Terraform provider and Go SDK, plus a community Ansible collection. Your estate can be defined in a repository rather than in somebody’s memory.

02

Kubernetes

CloudStack Kubernetes Service for managed clusters on your own hardware, with CSI integration for dynamic persistent volumes from 4.22, and a Cluster API provider for teams who want that route.

03

Storage and hypervisor plugins

Ceph, NFS, iSCSI and StorPool among others, alongside KVM, VMware and XenServer under one control plane. Plugin interfaces are public, so support for new backends arrives without waiting on a vendor roadmap.

04

Extensions Framework

Added in 4.21. Orchestrate systems CloudStack does not natively manage, without forking the codebase and without carrying a patch set through every upgrade.

05

Webhooks and events

Since 4.20, infrastructure events can drive your own systems directly — provisioning, chargeback, ITSM, whatever needs to know.

06

Public mailing lists

The users and dev lists are open, archived and answered by the people who wrote the code. Release announcements and security advisories land there first.

What the community gives you

Breadth. Somebody has usually already integrated the thing you need, and the code to prove it is public.

What we give you

The bit nobody else will. Community plugins cover the common cases; the awkward ones — your ERP, your billing system, a portal your own users log into, a storage array with no maintained driver — are development work. We write those, and we support what we write.

An open ecosystem means you are never waiting on one vendor.It does not mean you are on your own.

The objection worth answering properly

Open source does not mean insecure.

This is the question that stops procurement, and and it deserves an argument rather than reassurance. Here are six.

The code is auditable

You can read it. So can your assessors, and so can anyone you hire to look. Nothing about the platform is a matter of trust in a vendor's word.

Disclosure is public

Vulnerabilities go through the CVE process on the project's timetable, not at a vendor's discretion and not held until a convenient release window.

It is read by people with something to lose

Telcos, public sector operators and hosting providers run this in production with their own security teams reading the code.

Nothing phones home

No telemetry, no licence server, no activation. CloudStack runs air-gapped because nothing in it needs to reach the internet.

You patch on your schedule

Not on a vendor's release calendar, and not when a support contract renewal says you may.

Compliance certifies operators

ISO 27001 and SOC 2 assess your processes and controls. Neither asks what your hypervisor cost.

In practice, infrastructure is almost never breached through the hypervisor. It is breached through exposed management interfaces, weak or reused credentials, unpatched hosts and misconfiguration. That is an operations problem, and it is exactly the same problem on proprietary platforms.

It is also what we are set up to fix.

When we would tell you not to

CloudStack is the wrong answer sometimes.

We hold partnerships with Nutanix, HP and Dell and we deploy proprietary platforms too. That means when we recommend CloudStack it is a recommendation, not a catalogue — and it means we can say this plainly.

Your load is genuinely spiky

If demand triples for four days a month and sits idle the rest, elasticity is worth its premium. Owning peak capacity you use 12% of the time is the expensive option.

You are deep in managed services

If your architecture leans on managed databases, serverless functions and proprietary queues, the migration cost is not the hypervisor — it is rebuilding all of that.

Nobody will own it

Running a platform is a discipline, not a project. If there is no team and no appetite to outsource operations, a supported appliance will serve you better than an unmaintained cloud.

If one of those is you, we will say so on the first callrather than the third invoice.

Still deciding?

Tell us what you run now and what prompted the review. We will tell you whether CloudStack helps — and if it does not, what would.

An engineer replies within two business days.