The new consumer of compute is an agent shipping code on a user’s behalf. It has to run instantly and be reachable — or the agent times out.
Whichever path you start from, Ignite turns it into a cached OCI image and rolls it out per region — same artifact, same runtime, same scale-to-zero behaviour.
OCI image · cached layers · per-region rollout
SDK functions take a fast compile path through a compiler pod — no Dockerfile required. Dockerfile, BYO image, and GitHub deploys go through the Ignite builder (Dockerfile or Buildpacks). Both land in the same gateway-routed runtime with scale-to-zero.
One executor pool, massively parallel by default. Pods scale to zero between requests so you never pay for idle.