Managed deployments
InferCrane Cloud is the MVP path for customers who want InferCrane to operate a model deployment. It is deliberately time-boxed and prepaid. BYOC remains a separate path in which the customer pays their cloud directly. The control plane must not queue provider work unless the tenant’s available wallet credit covers the complete authorization hold. A merely positive balance is insufficient: available credit must be greater than or equal to the current hold.Customer flow
- Choose a model and serving goal.
- Select InferCrane Cloud · prepaid and a 1, 6, or 24 hour runtime window.
- InferCrane checks a current exact provider price and launch evidence.
- Review the retail hourly rate, authorization hold, available credit, and any shortfall.
- Add credit when needed, then approve the deployment.
- InferCrane atomically reserves credit and queues one durable deployment operation.
- The runtime clock starts only when the stable endpoint is activated.
- At the runtime limit, InferCrane withdraws the route, deletes provider resources, settles measured runtime, and releases unused held credit.
Commercial policy
The current MVP supports one elastic RunPod GPU per managed deployment. RunPod is an internal supply implementation; the customer product is InferCrane Cloud. The server computes price from a current, complete provider observation and applies the operator-owned policy. Browser input cannot set the supplier rate or gross margin. Defaults:
For example, a current supplier rate of
$0.42/hour produces a minimum retail price of
$0.70/hour at a 40% gross margin. A one-hour deployment holds $0.816667, including the ten-minute
cleanup allowance. The hold is not the final charge. Settlement is capped by the hold, and unused
credit returns to the available wallet after provider deletion succeeds.
Supplier cost, margin, procurement source, provider credentials, and internal resource identifiers
remain server-side. The customer quote returns only retail price, hold, runtime, public placement,
and validity evidence.
Atomicity and recovery
Wallet reservation, deployment intent, and lifecycle operation are one database transaction. Idempotency keys cannot create duplicate holds. Deletion settlement and wallet release are also one transaction and are safe to retry. The background expiry worker finds:- activated reservations past their time limit; and
- terminal failed or cancelled launches that never activated and have no live replica.