Intro
This project is no longer actively maintained as of December 2025.
π¨ SECURITY NOTICE: Please upgrade to v0.4.2 immediately to address critical security vulnerabilities.
The documentation below is preserved for reference purposes only. Do not use this project for new implementations.
What was Harmonix on AWS?β
Harmonix on AWS (Previously known as OPA on AWS) was a reference implementation that brought the AWS cloud closer to developers. The platform allowed enterprise customers to build environments and applications on AWS without requiring application developers to upskill on cloud expertise. Harmonix on AWS was a reference implementation for an enterprise-grade, fully integrated internal developer platform that improved the workflow for application developers, with a secure and scalable experience for non-cloud developers.
Harmonix on AWS was built on a Cloud Native Computing Foundation (CNCF) project, Backstage, which is an open platform for building developer portals. The Backstage platform itself has been adopted by over 900 companies as their primary developer portal in the past 3 years and has over 100 plugins available for its end users. Harmonix on AWS took Backstage to the next level by seamlessly integrating it with AWS and packaging it together for enterprise use.
Why did we build Harmonix on AWS?β
Customers usually start their journey on AWS with small groups, which usually consist of highly skilled individuals who are well-versed in cloud technologies. However, scaling that experience is the true challenge. Providing a better developer experience can help customers in their cloud adoption journey.
This challenge is even more difficult for enterprise customers that need to meet their organization's operational, security, and compliance standards. Platform engineering helps to reduce this bottleneck and to enable enterprises to scale and improve their developer experience and the use of AWS Services securely.
The below image depicts how organizations have evolved from slow and manual processes into modern platforms that streamline application development.
How did it work?β
Harmonix on AWS provided the provisioning and operational layers to build applications quickly and securely via a self-service internal developer portal. It leveraged existing AWS Services like EKS and ECS so that users could enjoy the agility and scalability of these services. Itβs the best of both worlds - a customizable developer platform with the power and scale of AWS Services. The solution provided dozens of templates and patterns collected from different teams and customers.
What was included?β
The open source solution included the following:
- Complete source code to customize your own platform.
- Dozens of templates and examples to create environments, providers, applications and AWS resources.
- Backstage plugins and plugins source code.
- Predefined CI/CD centralized pipelines for more than a dozen common patterns.
- Documentation, support videos, and workshops (discontinued).
Refer to the features page for a complete list of capabilities.
Getting Startedβ
Do not deploy this deprecated project.
For reference only: creating a new platform