Runzivo Builds a Managed CI Runner Platform in Under Two Months
A ZSoftly forward deployed engineer worked inside the Runzivo team to take a managed GitHub Actions runner service from plan to a working platform.
Challenge
Runzivo set out to offer isolated CI runners for GitHub Actions, so software teams stop operating their own runner fleets. A team switches by changing one runs-on label. Runzivo needed the runner service, the customer portal and the operating tooling built in under two months.
Solution
ZSoftly placed one forward deployed engineer with the Runzivo team. The engineer worked in Runzivo repositories and planning, alongside Runzivo engineers. Together they built Linux runners from 2 to 32 vCPU in Ottawa and Montréal on ZCP. Each eligible job runs in a fresh Firecracker microVM, and Runzivo destroys the microVM when the job ends. The team also built a portal and the rzv CLI for job status and logs, and usage insights for duration, queue wait and minutes by runner size.
Results
Runzivo had a working platform in under two months and opened it in Early Access. A real pipeline has passed in a test environment, and production availability is next.
Key Metrics
Business Impact
- Working platform in under two months, now in Early Access
- One ZSoftly engineer embedded in the Runzivo team
- Single-use microVM isolation for every eligible job
- Runners in two Canadian regions on ZCP