Platform engineering is about greater than what’s happening Backstage
Puppet’s 2024 State of DevOps report was subtitled “the evolution of platform engineering”. Platform engineering, it mentioned, could be a “barrier in opposition to the chaos of instruments, duties and knowledge” assailing builders – a state of overload, which some would attribute to the shortage of self-discipline in DevOps.
Or, as Paula Kennedy, co-founder of platform consultancy Syntasso, says, it’s the observe of taking “an intentional, targeted” strategy to curating the mixture of infrastructure, providers, capabilities and tooling wanted to make software program accessible.
The intention, she provides, is to make sure “builders get a greater expertise, that software program is delivered sooner, safer, extra securely, extra reliably”.
One key component is the IDP. Relying on who you take heed to, that stands for “inner developer platform” or “inner developer portal”.
However let’s persist with the latter. At its most simple, that is the central self-service platform builders use to entry the instruments, providers and different assets, comparable to documentation, they want. Or which their organisation decides they want.
Backstage, the open supply platform developed by Spotify, is the flagship portal for platform engineering, and the undoubted market chief. However there are a selection of different merchandise providing platform engineering capabilities.
A survey of 180 firms by DX discovered that over two-thirds used Backstage. The State of platform engineering report cited 55% penetration, with Port garnering 8% of the market and Cortex gaining 5%.
Harness, the steady integration and steady supply (CI/CD) platform, additionally performs into this area. Kennedy says there are additionally a couple of “platform-in-a-box” merchandise, comparable to Pink Hat’s Developer Hub, which relies on Backstage, and a number of the large software program growth corporations may have their very own merchandise.
For builders who already use workforce collaboration in Atlassian, there’s Atlassian Compass. As Matt Saunders, vice-president of DevOps at options supplier Adapavist, factors out, it’s an Atlassian software and the Australian firm desires to personal the entire stack. It does combine with different instruments, he says, “however the actuality is that Compass integrates greatest with the Atlassian stack”.
Greater than the portal
In contrast, Saunders says: “Whenever you run Backstage, you need to do the handbook work to get it to combine with all of your instruments.”
He provides: “[The fact] there may be competitors within the IDP world is clearly an indicator that companies are succeeding in doing IDP proper … It’s a validation. These concepts are appropriate.”
And a portal is just not the be-all and end-all – or essentially important. Stack Overflow had a legacy monolithic system supporting its public-facing websites. Its newer software-as-a-service (SaaS) providing, Stack Overflow for Groups, has been cloud-native from the outset. It has just lately consolidated all of this into the cloud.
Proper now, explains Stack Overflow’s chief product and expertise officer, Jody Bailey, it’s managing issues internally whereas deciding between Backstage and one other open supply undertaking, Kratix.
“They’re each open supply instruments, however type of have totally different functions,” he explains. “Kratix permits us to assist with the precise orchestration and the work being finished by platform groups, whereas Backstage is extra about surfacing, making it seen and helpful.”
Bailey says committing to a particular portal additionally means “you need to dedicate someone to managing it, protecting it updated, connecting all of the dots”.
However the portal is simply the beginning, provides Saunders. Getting the underlying instruments in place is essential. “Establishing issues like correct CI/CD, correct supply code administration, construct environments in cloud suppliers, and, extra importantly, placing the appropriate kind of guardrails round that,” he says.
Or as James Sturrock, director of techniques engineering at Nutanix, places it, making certain “builders are liberated from infrastructure chores comparable to provisioning, cloud configuration, networking, or setting safety insurance policies, they usually get to focus purely on code”.
This turns into a little bit of a Goldilocks job. A part of the rationale for platform engineering is to handle the software sprawl that DevOps unleashed.
“The large drawback we see is the place folks assume {that a} platform is a function manufacturing unit and it ought to simply add an increasing number of and extra stuff,” says Kennedy.
On the identical time, being over-prescriptive may be counter-productive, to the extent of encouraging builders to undertake shadow IT. After which we’re again within the early 2010s.
“One of many challenges that we see usually with platform engineers is that they’re engineers,” says Kennedy. “In order that they assume to themselves, ‘I don’t have to ask what the builders want, as a result of I’m an engineer, so I do know what I’m going to construct’.”
Describing the place he’s seen platform methods fail previously, Bailey says: “You might have a workforce that’s targeted on constructing out providers for the platform, and say, ‘That is the way you’re going to do issues, you need to do that’.”
That tends to not work with builders and technologists, he provides. “They wish to do no matter is best, that golden path, to achieve success.”
Enter the brokers
Moderately says Kennedy, the intention needs to be the right combination of instruments – off-the-shelf and bespoke – along with the appropriate stability of ease of use. In impact, a bespoke system for a given organisation. “That’s actually the top purpose – your platform needs to be a pressure enabler,” she says.
This can’t be a one-off job and requires fixed dialogue with the groups that might be utilizing the platform. Which can be a reminder that, as Kennedy says, leaders need to assume past the event workforce.
“We strive to consider it a bit extra holistically, since you might need safety people who’re utilizing the platform. You might need authorized groups going into the platform. Sometimes, sure, it’s builders, however your platform may be greater than that,”
This implies making certain there’s a “modularity or composability” that enables direct inputs from safety, compliance, finance, and anybody else who has duty for essential enterprise necessities.
As soon as that good platform is in place, Saunders continues, this could then be a wake-up name for an organisation, as a result of it exposes what’s actually happening. “How do our builders truly get stuff finished? Is it conferences on a regular basis, twiddling their thumbs, ready for a possibility to really write some code? The reply in a number of organisations is ‘sure’, and issues just like the IDP begin to floor that.”
And earlier than lengthy, it gained’t simply he human builders that platform groups want to fret about.
“Your platform itself wants to have the ability to undertake and usher in new capabilities and new applied sciences like AI [artificial intelligence] rapidly. Your platform can’t be brittle or static,” says Kennedy.
This impacts platform engineering efforts in a number of methods, in keeping with Jeffrey Sica, head of tasks on the Cloud Native Computing Basis (CNCF).
“Backstage is a superb instance of the type of work that’s going to be wanted to make AI brokers much more efficient,” he says.
In any case, he provides, we’re already creating all these integration factors to create this single funnel for the developer, and brokers are going to want the identical factor.
It’s a truism that AI and brokers will take over a lot of the grunt work of creating. Code technology is a part of that. However Sica explains: “Think about that via VS code, you may ask [Microsoft] Copilot to spin up a brand new growth surroundings. Effectively, at that time, what’s taking place is the Copilot agent can talk with Backstage’s MCP [Model Context Protocol] server to spin that up for you.”
Having the agent go to Backstage “creates this very, very stable means for builders to question and devour Backstage, however with out essentially utilizing the entrance finish”, he provides.
Once more, compliance and guardrails are essential. Sica says these ought to already be in place up and down the stack. “You shouldn’t get entry to the manufacturing cluster. You shouldn’t be capable of ask, ‘Hey, Copilot, delete this prod occasion of a database’.”
As a result of, in any case, you wouldn’t let a human developer do this. Would you?

