Backstage + Cloudomation: The Perfect Match for Your Internal Developer Platform

Use Backstage as your developer portal and Cloudomation as your Python-based backend to orchestrate platform services, CI/CD flows, cloud automation, and more — with full control and flexibility.

What is Backstage?

The Developer Portal Built by Spotify

Backstage is an open-source developer portal that centralizes your engineering tools, services, and documentation in one place. It offers features like the Software Catalog, Software Templates, TechDocs, and plugins for CI/CD, Kubernetes, and more.

  • Standardized software templates
  • Discoverable software catalog
  • Plugin ecosystem
  • User-friendly UI

What is Cloudomation?​

A Pure Python Framework for Platform Engineering

Cloudomation is a pure Python automation and orchestration framework that serves as a flexible backend for platform teams. It connects tools, APIs, and infrastructure with full logic in code.

  • Script platform workflows in Python
  • Integrate any API, tool, or system
  • Manage secrets, user inputs, and approval flows
  • Build reusable building blocks for platform services

How Backstage + Cloudomation Work Together

Backstage as Your Frontend. Cloudomation as Your Brain. Backstage provides a user-friendly interface for engineers to consume platform services. Cloudomation powers those services in the backend — defining, executing, and monitoring automation logic behind templates, actions, and catalog entries.

👨‍💻
Engineer
💻
Backstage
☁️
Cloudomation
⚙️
Infra / Tools / API

Use Cases

What You Can Build With Backstage + Cloudomation

Self-Service Environments

Engineers trigger the creation of dev/test environments using a Backstage template. Cloudomation provisions infrastructure, sets up services, and wires secrets.

CI/CD Flow Orchestration

Backstage actions initiate Cloudomation workflows that orchestrate multi-stage CI/CD pipelines, approvals, and post-deployment verifications.

Software Catalog Onboarding

Adding a new service to the catalog kicks off a Cloudomation process to scaffold repos, configure monitoring, register the service, and notify relevant teams.

Kubernetes Cluster Access

Engineers request temporary cluster access in Backstage. Cloudomation manages role assignments, tracks usage, and revokes access automatically.

Approval Workflows

Engineers request resources (e.g. DB, cloud project). Cloudomation handles multi-step approvals, integration with ticketing systems, and fulfillment.

Why Teams Choose This Stack

Combine Best-of-Breed Developer Experience with Backend Control

All logic in Python – full transparency and reusability

No need to learn a new domain-specific language (DSL)

Fine-grained control over workflows and user interactions

Scalable and secure – integrate with your existing systems

Backstage stays focused on what it does best: UX

Ready to Power Up Backstage with Cloudomation?

Let your developers move fast — with automation that doesn’t compromise on control.