Sorry one more. A portal is just an interface to t...
# general
l
Sorry one more. A portal is just an interface to the Internal Developer Platform right? What are other options people use?
s
From my readings, many organizations use a portal like Backstage non only as a GUI for a developer portal, but also as the centerpiece that orchestrates everything. In my opinion, it has its limits and is not an optimal choice.
I recommend Luca Galante's talk,

Platform orchestrator: The platform engineering game changer

on that subject.
In my mind, the portal is just one way the platform API is exposed (UI) to the developers. First and foremost should be the API, and a REST/GraphQL API is possibly a first target. Afterwards a CLI and then a portal.
And by platform API, I mean the contract between the platform and the developers.
What I often see is people thinking first and foremost in terms of technical solutions (Backstage, OpenShift) rather than understanding the needs of the organization. That's unfortunate.
l
Thanks a lot @Sylvain Chamberland!
j
We've talked a bit about portal and platform recently in our PE myths blog: https://cloud.google.com/blog/products/application-development/common-myths-about-platform-engineering?e=48754805