inflearn logo

Our Team’s Developer Portal Built with Backstage: From Getting Started to Deployment

Build Spotify’s open-source developer portal, Backstage, from scratch as a virtual shopping mall team portal. Follow along through 28 lessons covering the service catalog, authentication, templates, TechDocs, plugins, and PostgreSQL and container deployment.

1 learners are taking this course

Level Basic

Course period Unlimited

React
React
PostgreSQL
PostgreSQL
Docker
Docker
TypeScript
TypeScript
GitHub
GitHub
React
React
PostgreSQL
PostgreSQL
Docker
Docker
TypeScript
TypeScript
GitHub
GitHub

What you will gain after the course

  • By distinguishing between the problems Backstage solves and those it doesn’t, we can decide whether to introduce it to our team.

  • You can register services with catalog-info.yaml and model relationships among Systems, Domains, APIs, and owners.

  • You can add GitHub login and basic permissions, and configure it to automatically collect repositories.

  • Create a service template and custom action to complete repository creation and catalog registration with a single button click.

  • You can attach the documentation next to the code to the service interface using TechDocs.

  • You can install off-the-shelf plugins and create your own frontend and backend plugins to integrate with the portal.

  • You can build a solid operational foundation, from migrating to PostgreSQL and building container images to upgrading versions.

Recommended for
these people

Who is this course right for?

  • A developer on a team where service documentation and points of contact are scattered, making it take a long time to onboard new colleagues

  • Platform/DevOps engineers and team leads considering adopting an internal developer portal

  • Beginners who keep getting stuck in the configuration while following the outdated Backstage tutorial (starting from scratch using the latest approach)

Need to know before starting?

  • Experience with the basics of Git and GitHub is preferred.

  • It is sufficient if you have at least run Docker once (Chapter 7 hands-on exercise)

  • YAML, TypeScript, and React are covered in Appendices A-1 and A-2.

  • Recorded in a Node 22 or 24, Yarn 1.x environment (based on Backstage 1.56.0)

Hello
This is may9noy

Career Verified

2,922

Learners

359

Reviews

27

Answers

4.4

Rating

15

Courses

Hello. 😄

Sometimes I get exhausted from burnout due to childcare and work, 😅

I am an IT worker living each day with gratitude and a joyful heart. 😅


Personal Blog : https://may9noy.tistory.com

GitHub : https://github.com/Nanninggu


I wish you a life and home always filled with good things. 😀

More

Curriculum

All

28 lectures ∙ (3hr 56min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

may9noy's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$5,005.00

28%

$42.90