Full infrastructure intelligence in 48 hours. Book the assessment →

05 · DEPLOY

Locked in to no one.

Chip architectures are multiplying, roughly five-fold by 2035, and every vendor's pricing depends on how hard it is for you to leave. The same workload runs anywhere and moves when the economics change, without touching the application.

$ bnl deploy --target fargate     ✔ live 00:41
$ bnl deploy --target wasm-edge   ✔ live 00:12
$ bnl deploy --target core        ✔ live 00:23

Overview

Until now, every new architecture, cloud provider or contract meant another migration project. The compute grid treats work as grains: idempotent function applications that can be dispatched to any machine in a mixed-trust fleet, re-executed safely, and verified by replication when the executor is not yours. Modernize once, move anytime is a property of the code, not a promise on a slide.

ANY TARGET

One workload, any target.

  • x86, ARM, RISC-V, GPU targets and WebAssembly at the edge, from one source
  • Modernize once, move anytime is a property of the code
  • Every new architecture used to mean a re-code. Not anymore
$ bnl deploy --target fargate     ✔ live 00:41
$ bnl deploy --target wasm-edge   ✔ live 00:12
$ bnl deploy --target core        ✔ live 00:23
WORK GRAINS

One module, one shard, any machine.

  • A grain is an idempotent function application: one content-addressed module over one content-addressed input shard
  • Dispatched to any machine in a mixed-trust fleet, re-executed safely, verified by replication when the executor is not trusted
  • Jobs are the unit of submission, billing and cancellation
Remediation work queue
ENROLL & LEASE

Your machines join with consent, and leave cleanly.

  • Each node is backed by its own service account and lives in a trust pool
  • Leases are time-boxed claims; expiry is the entire failure-recovery story
  • Agents verify module digests before running a byte; keys rotate; drains are graceful
Agent fleet: enrolled nodes and their activity
STAGED ROLLOUT

Born in shadow. Promoted one step at a time.

  • A pin starts in shadow and moves up a guarded ladder, one step at a time
  • Approval bound to the exact bytes that were tested
  • Rollback rehearsed before the first byte moves, and triggered by the monitor on breach
30D
Rollout
billing.proration · pin
01
Shadowkernel beside the original
02
Canary10% of traffic · monitor healthy
03
Primaryrollback rehearsed
RESIDENT KERNELS

Faster, without touching the tenant's code.

  • A translated kernel lives in-process as a Python extension; the worker calls it like a function
  • The original still answers if the kernel declines: fallback is the design, not the incident
  • Serving telemetry feeds the outcome monitor and the forecast
Scheduling TimeMap: available compute capacity against demand
SIGNED RELEASES

Signed from key ceremony to self-update.

  • Hybrid key ceremony offline; release tooling never ships in images
  • Agents verify update manifests before applying them
  • Usage metered per org and pool, in a statement you can read
30D
Releases
agent 1.14.2
01
Key ceremonyoffline · hybrid
02
Manifestsigned · channel stable
03
Self-updateverified · applied
$ bnl deploy --target fargate     ✔ live 00:41
$ bnl deploy --target wasm-edge   ✔ live 00:12
$ bnl deploy --target core        ✔ live 00:23
Remediation work queue
Agent fleet: enrolled nodes and their activity
30D
Rollout
billing.proration · pin
01
Shadowkernel beside the original
02
Canary10% of traffic · monitor healthy
03
Primaryrollback rehearsed
Scheduling TimeMap: available compute capacity against demand
30D
Releases
agent 1.14.2
01
Key ceremonyoffline · hybrid
02
Manifestsigned · channel stable
03
Self-updateverified · applied

BEFORE YOU START

Before you start

Does the application change?

No. The kernel lives beside the original process and the workload moves without touching the application.

Who approves a rollout?

Your team. Every rollout references the tested build's digest and the recorded approval.

What if a target underperforms?

The outcome monitor flags or rolls back, and the evidence travels with the workload, so the next placement is as cheap as the last.

THE BUNNY LAB

Five stages. One signal.

Compute Intelligence. Accelerated.