A comprehensive guide detailing the migration from legacy service catalogs to Backstage, covering automated migration scripts using GitHub Apps, JWT authentication, and Base64 processing. The post explores adoption challenges including team resistance and lack of understanding, along with strategies like clear roadmaps, personalized demos, and feature additions such as Tech Radar and linter plugins. Key technical aspects include creating catalog-info.yaml files, using entity providers, and implementing scaffolders for streamlined service management.
Table of contents
Why and How a Modern Developer Portal Was Rolled Out Internal Services Landscape GitHub Requests Architecture for Migration Adoption and Impact Strategies for Selling the Idea Feature Additions Driving Adoption Conclusion What's Next Sort: