Backstage is an open platform that allows organizations to create internal developer portals. These portals centralize tools, documentation, and workflows, providing developers with a single interface to access the resources they need for their projects. By integrating env0’s Backstage plugin, teams can extend their developer portal to include IaC management.

About env0's Backstage Plugin

The env0 Backstage plugin integrates env0’s Infrastructure as Code automation platform into Backstage. This enables administrators to configure templates and workflows that provide developers with self-service access to IaC environments while maintaining oversight and governance.

With this plugin

Admins can:

  • Configure Backstage templates tailored to organizational needs and policies.
  • Enable developers to create and manage environments via env0.

Developers can:

  • Select the appropriate template for the infrastructure they need and create new environments in env0 directly from Backstage.
468

Creating an env0 environment using a Backstage form

  • Search for and view environments within the Backstage catalog to efficiently find and manage resources.
468

Viewing and managing env0 environments within the Backstage catalog

  • Access detailed environment views, including deployment history and options to redeploy environments with updated variables.
468

Environment details with status, drift information, and VCS data

468

Overview of deployment history, including statuses and timestamps

468

Redeployment with updated variables in the env0 tab

Getting Started

  • Install the Plugin: Visit the env0 Backstage Plugin repository on GitHub and follow the installation instructions.
  • Configure the Plugin: Link env0 to Backstage using your organization's API key, and set up templates with variables, approval workflows, and policies.

For additional information, advanced configurations, and troubleshooting, refer to the documentation available in the GitHub repository.