Roadie manages a multi-tenant SaaS managed service with env0

Interested in learning more about env0?

Share this post

Backstage, an open platform for building developer portals created by Spotify, enables product teams to ship high-quality code quickly and streamlines the development from end to end. Enabling engineering hyper growth at Spotify since 2016, Backstage is a hub for everything developers need to do their work -- including docs, runbooks, and API specs. Spotify saw engineering onboarding time drop by 55% in the two years after deploying Backstage internally while onboarding hundreds of engineers yearly. Roadie builds and supports Backstage for customers via their SaaS platform.

Roadie’s SaaS platform handles hosting, upgrades and security, ensuring that developers always have access to the latest Backstage features in a monetized business model.

Roadie’s platform enables developers to:

  • Cut onboarding time with discoverability
  • Customize Backstage using a drag-and-drop composer
  • Customize Backstage to their organization's needs
  • Easily make changes to accompany growth

The env0 solution

With continued growth of its engineering teams, Roadie chose env0 to improve developer productivity, reduce downtime and enable teams to ship high-quality code quickly. The env0 solution has delivered numerous benefits to Roadie:

  • With GitHub integration, Roadie can easily see the Terraform plan result before merging a Pull Request. Roadie can also be certain that after the PR is merged, the new code will run in production automatically.
  • By integrating env0 with Slack, Roadie no longer has to worry about problems in any of the workspaces as they will get any relevant notifications and be able to act on them.
  • With a Web UI, Roadie can easily browse all their workspaces and know what state they are in.
  • API-driven Terraform stack management allows Roadie to create, list and delete workspaces via an API, reducing weeks of work and effort. As a result, Roadie can build management services and scripts to on-board tenants quickly and easily.
  • Roadie benefits from the use of custom workflows for the creation and teardown of stacks. In particular, env0 allows Roadie to use custom workflows with a Kubernetes provider which does not handle expired tokens in Terraform. Furthermore, when a workspace is created, there are often a handful of tasks that must be completed outside Terraform and these are also handled in custom workflows.

All of this allows developers to focus on innovation and product development instead of getting bogged down with reinventing the wheel around repetitive tasks.

No items found.
The best way to manage your Terraform

Custom workflows let you model any process you have.

Improve collaboration so your teams are always on the same page with your Infrastructure as Code

Visualize the effect of IaC changes before and after deployment.

Logo

The best way to manage your Terraform

Custom workflows let you model any process you have.

Improve collaboration so your teams are always on the same page with your Infrastructure as Code

Visualize the effect of IaC changes before and after deployment.

Start Free Trial
See what env0 can do for you

env0 is the best way to deploy, scale, and manage your Terraform and other Infrastructure as Code tools.

Milo waving