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.
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.