Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Customised internal platforms without building ...

Customised internal platforms without building from scratch

The age-old software debate of "build vs buy" isn't going away anytime soon because there are very real tradeoffs companies need to evaluate. Subscription costs vs employee costs. Risk of being beholden to a 3rd party backlog vs being unable (or unwilling) to keep pace with the need for new features. The security implications of on-premise deployments vs cloud hosted solutions. This is particularly challenging when it comes to internal tooling since this is often a business cost centre yet crucial to the effectiveness and security of the organisation.

Open source software (OSS) often strikes the perfect balance. Organisations are able to build using OSS to reduce their maintenance cost and increase their flexibility while always having the option to invest in maintainer led projects that can offload even more build costs over time.

In the case of internal developer platforms (IDPs), there is a potent combination of Backstage portals, Kratix platform orchestration, and Crossplane infrastructure orchestration which can enable almost any organisation to get started owning their own OSS solution with a manageable level of maintenance and support. This talk will describe the current IDP landscape both OSS and proprietary and demonstrate how the proposed OSS solution not only stands up to the challenges of proprietary solutions but out performs them.

Avatar for Syntasso

Syntasso

June 16, 2025
Tweet

More Decks by Syntasso

Other Decks in Technology

Transcript

  1. Most tech organisations are in a constant state of migration.

    Many of those migrations have a loooooooong tail
  2. Yet we continue to be sold on the next "silver

    bullet" solution Yup, that's me! 😅
  3. My concern isn't with new. It isn't even with "silver

    bullet". My concern is with quick starts that don't account for a long tail.
  4. So to be clear… We should crave new. We should

    strive for better. We should design revolutionary improvements.
  5. 4. And of course, organise and maintain it 1. An

    API definition 2. A running API server 3. Business logic implementation Facade technical requirements:
  6. When building platforms… Don't give up on revolution, But also

    don't forget the long tail ➔ Before you start building for day 0, make sure you can support day 2 ➔ Find ways to introduce new patterns without a rewrite ➔ Decouple implementation from user experience ➔ Keep in mind that every tool has its lifespan, how do you keep ownership of your key business value
  7. Thank you Abby Bangser [email protected] | @a_bangser | hachyderm.io/@abangser Share

    your migration challenges and learn more about Kratix and platform-as-a-Product on slack! These slides!