Ora AI 2.0 is live.Predictive operations across every stack.

Your hardware. Their cloud.

Self-service cloud for the hardware you already own.

Runs the stacks you already own

Keep what you have. BetaCloud turns every stack in your data centre into one cloud you can sell.

BetaClouda Beta Codes product

Can I run VMware, OpenStack and AWS from one place without replacing anything?

  1. Discovering vCenter "dc-east-01" in read-only mode
  2. Found 412 VMs, 31 networks and 6 datastores
  3. Adopting 38 VMs into tenant acme-bank/risk
  4. 38 VMs are now managed by BetaCloud. Nothing was restarted, moved or rebuilt.
adopt

BetaCloud plugs into the stacks you already run, takes inventory without touching anything, and brings what you choose under one control plane.

Universal drivers

VMware, OpenStack, OpenShift, AWS, Azure, Google Cloud, Huawei and bare metal through one API.

0 of 3 stacks connected

Brownfield adoption

Existing machines appear as seen, not managed. Adopt them when you are ready.

0 of 10 adopted

Self-healing

Drift is caught within a minute and put back the way you declared it.

in declared state

Can my tenants self-serve VMs, Kubernetes and GPUs without filing a ticket?

  1. Checking quota for acme-bank/risk: 412 of 640 GPU-hours used
  2. Placing on Hyper-Cluster hc-01: 8 × H100 80G free
  3. Provisioning gpu-a91e with VLAN 2140 attached
  4. gpu-a91e is running. Quota, network policy and metering applied on their own.
catalog

One catalogue for everything your hardware can run: VMs, bare metal, Kubernetes, GPUs, notebooks, inference, model APIs, databases and apps.

Compute

VMs, bare metal and Kubernetes clusters in minutes, on any stack you connect.

VMK8SBM

catalogue ready

AI

GPUs by the card, slice or hour. Notebooks, inference and model APIs with token metering.

G1G3G2G5G4G7G6G8

0 of 8 GPUs sold · $0.00/h

Data and apps

Managed PostgreSQL and MongoDB, block and object storage, and a one-click app marketplace.

sqldocobj

0 of 3 services running

Launch a 3-node Kubernetes cluster for the risk team

  1. Resolving catalogue item k8s.rke2.standard
  2. Reserving 12 vCPU and 48 GiB against acme-bank/risk
  3. Joining nodes with one-time bundles
  4. k8s-risk-prod is ready. Kubeconfig issued through the BetaCloud proxy.
acme-bank / riskResourcesJA

Resources

4 services · eu-central

New cluster
vCPU quota this month81%

52 / 64 vCPU

K8saaSk8s-risk-prod3 nodes · RKE2 · v1.31Running
VMaaSvm-7f3c2a16 vCPU · 64 GiBRunning
GPUaaSgpu-a91eH100 80G × 8Running
Notebooksnb-quant-04A100 × 1Stopped

How do I sell capacity through partners without overselling a single GPU?

  1. Reading the tree: Northwind Cloud, 14 tenants, 61 departments
  2. Reserving quota down the tree within the partner cap of 2,048 GPU-hours
  3. Rating September usage against the Northwind rate card
  4. Northwind Cloud billed $184,320 in September. No tenant went past what it was given.
resell

Four levels of tenancy, quotas reserved down the tree, one usage meter across every stack, and partner portals under their own brand.

Four-level tenancy

Provider, partner, tenant and department, each with its own admins, roles and isolation.

4 levels of tenancy

Quotas that hold

Reserved down the tree, so a partner can never hand out more than it was given.

0 of 5 reserved · 0%

Metering and billing

Every stack metered in one unit. Chargeback, showback and invoices from one engine.

000000gpu-h

0 gpu-h metered

What did acme-bank use in September?

  1. Querying usage events for tenant acme-bank
  2. Applying the Northwind rate card
  3. Splitting by department
  4. acme-bank used 9,214 GPU-hours and 61,040 vCPU-hours. Invoice INV-2026-0918 is ready.
acme-bank / financeBillingJA

Usage

September 2026 · rated by Northwind Cloud

Download invoice
INV-2026-0918Ready

$23,914.86 USD

Due 15 October 2026

DepartmentGPU-hCost
risk6,112$14,729.92
quant2,640$6,362.40
retail-web462$1,113.42
compute61,040 vCPU-h$1,709.12

Why is k8s-risk-prod slower than yesterday?

  1. Comparing p95 latency: 212 ms today against 48 ms yesterday
  2. Anomaly: node w-2 CPU-throttled since 09:40
  3. Drafting a fix: cordon w-2 and reschedule 14 pods
  4. w-2 is throttled by a noisy neighbour. I can cordon it and move 14 pods. Confirm?
ora

Ora is the operations assistant built into BetaCloud. It reads every stack, predicts trouble before it lands, and never changes anything without your yes.

Plain-language operations

Ask about any VM, cluster or bill. Ora answers with live data and citations.

ora ready_

ask ora anything

Predicts and detects

Saturation, drift and cost spikes are flagged before they turn into tickets.

watching 5 signals

Confirms before it acts

Every change waits for your confirmation and lands in the audit log with its trace.

scale checkout 3 → 6+6 vcpu · within quotaCONFIRM

awaiting your confirmation

Scale the checkout deployment to 6 replicas

  1. Resolving checkout in k8s-retail-web/payments
  2. Checking quota: 6 replicas fit within 32 vCPU
  3. Awaiting confirmation CONF-7Q2K
  4. Scaled checkout to 6 replicas after your confirmation. Logged with trace 8f14e45f.
acme-bank / retail-webOraJA

Scale the checkout deployment to 6 replicas

checkout runs 3 replicas in k8s-retail-web/payments. Scaling to 6 adds 6 vCPU and 12 GiB, within quota.

Scale deploymentCONF-7Q2K
replicas
3 → 6
vcpu
+6 · 26 of 32 after
Confirmed by j.ahmed· trace 8f14e45f

Done. 6/6 replicas ready in 41 s.

Ask Ora about any VM, cluster or bill

Can I prove who changed what, and keep my keys my own?

  1. Verifying the audit hash chain: 1,204,882 entries intact
  2. Tenant acme-bank: key held in your HSM through bring-your-own-key
  3. Forwarding September audit to your SIEM
  4. Every action is signed, chained and exported. Your keys never leave your control.
audit

Per-tenant encryption, tamper-evident audit and strict isolation between every tenant and department, built to ISO 27001 from the first line.

Your keys

Per-tenant envelope encryption with bring-your-own-key and crypto-shredding on exit.

vault open · key not loaded

Tamper-evident audit

Hash-chained entries, signed checkpoints, SIEM forwarding and export for every scope.

1,204,882 entries

Isolation by default

Sibling tenants never see each other. Every query, cache and log is scoped.

3 tenants · isolated

What changes on day one.

BetaCloud is built for everyone who touches the cloud you sell, from the operator who racks the servers to the department that pays for them.

Your VMware, OpenStack and bare-metal estate becomes one self-service cloud. No migration project, no rip-and-replace, no new hardware.

For cloud providersCSP · Enterprise

Partners sell under their own brand. BetaCloud appears once, as Powered by in the footer.

For partnersWhite-label

Pick a VM, a cluster or a GPU from the catalogue. Quotas, network policy and metering apply on their own.

For tenantsSelf-service

Drift is detected within a minute and corrected automatically, with every fix written to the audit log.

For operatorsReconciliation

One usage meter across every stack, so a GPU-hour costs the same wherever it ran.

For financeOne meter

Idle GPUs become revenue. Slice them, share them and bill them by the hour or by the token.

For AI teamsGPUs and models

Ora answers in plain language and waits for your confirmation before it changes anything.

For on-callOra AI

Keys stay yours. Per-tenant encryption, bring-your-own-key and crypto-shredding are on from the start.

For securityISO 27001

Ready to turn idle hardware into revenue?

Bring the stacks you already run. We will show you BetaCloud running on them.

Book a demo