How To Build A UI For An Internal Developer Platform (IDP) With Port?

preview_player
Показать описание
A UI is an almost unavoidable component in internal developer platforms (IDP). In the past, the only widely accepted choice was Backstage. Today, we have Port as a (potentially) better choice for the Web UI part of your developer portal.

#port #idp #internaldeveloperplatform #kubernetes

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬

▬▬▬▬▬▬ 💰 Sponsoships 💰 ▬▬▬▬▬▬

▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬

▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬
00:00 Internal Developer Platform (IDP) Web UIs
07:37 Port Predefined Blueprints And Entities
19:10 Port Custom Blueprints And Entities
36:02 Port Actions, Scorecards, And Pricing
39:27 Port Pros And Cons
Рекомендации по теме
Комментарии
Автор

What do you think of Port? Can it rival Backstage?

DevOpsToolkit
Автор

This is a very well made video. Especially the first seven minutes where you are walking and manage to get all shots without any other humans in the background, and manage to keep eye contact without running into things (at least in the edited final version). I have to imagine that it took at least a few takes. Excellent production quality. And the content is easy to follow, as always. The community appreciates the effort that you put into these videos. Thanks.

ksqwrd
Автор

I’m using Port for a while, after I had a long trial on Backstage (and another managed solution) and I must say it made such a huge impact on our internal processes and gave great observation about what is going on in our infra.
Another great thing to say is it didn’t take much time to make the integration. The platform is flexible and Port team are super helpful.

johnnie
Автор

15:20 the cat in the background trying to get out gave me a laugh.

TheDoughGetta
Автор

omg. This is really awesome. Thank you again. Please release more data models or awesome blueprints because like you said it want more predefined type of template, a litte bit tough when start. And one more, don't have self-host, sensitive credential, info put on that, is safe?
Thank you!

andrewnhien
Автор

Great video and spot on with you pro/con summary. I think a couple of those features have been (at least partially) implemented already which is a good sign as demonstrates they're open to feedback and rapid development.

I think the examples could better and in Go instead of Python. I agree YAML should be an option too.

Homepages/dashboard - spot on. Some nice visualisations and automatic reporting would be great and also enhanced search. I only added a small number of Blueprints for things like K8s clusters, ArgoCD and GitLab repos and already I was struggling to find things quickly.

Overall though - a much better DevUX experience than Backstage and much more maintainable long-term. Some improvements to make, but certainly off to a fantastic start.

AdrianGoodyer
Автор

It would be great to if you could do a video on "proper storage" with Kubernetes not volumes and stuff but actual underlying storage, also networking with a cluster at scale how to ensure namespace separation for apps while providing advanced features such as dpdk and sriov, running this in a larger environment over 20 nodes, challenges and so on.

ogi
Автор

Have you made a video about Backstage? I am new to IDP's in general.

mzimmerman
Автор

Paied service ? no thank you I will stick with backstage. And thanks for the video 👍

bjeouisaber
Автор

Why don’t you like JSON? I’m trying to code mod our circleci yamls and the formatting is so inconsistent :(
Json is very consistent wrt formatting

fordneild
Автор

How about Rafay? Do you plan to review that as well?

atlanticd
Автор

Nice video. The problem that I see here is the security implications giving third parties a ring to rule them all. Its possible to install it in bare metal with a license? Regards.

cukiris_
Автор

Does Port not support non-work gmail accounts? Cant seem to sign up for an account with my personal Gmail?

playhelper
Автор

How about OpsLevel? Have you taken a look at that yet? It's in the same category of tooling as Port

nchong
Автор

Hey victor, why 50 minutes? 20 minutes or less could fit my schedule...

pierreancelot
Автор

Arg, another tool circling around PRs and Services. 😮‍💨 I want proper trunk based development, feature flag, post commit code review and CI/CD service-deployment tooling for my teams 😮‍💨 😮‍💨 😮‍💨

dinoscheidt