Case 02 · Red Hat · Cross-portfolio

One capability, three products, four audiences

A tourist and a taxi driver walk the same streets, but they'd never buy the same map. Cloud costs are like that, one set of numbers, four kinds of people reading them. The job was to ship one capability as four maps, without letting it turn into four products.

Products Lightspeed Cost Management · RO for OpenShift · RHDH · ACM
My role Lead designer · Cross-portfolio · Ran the developer-journey research
Timeframe 2023 to 2025
Status GA
The problem

Cloud bills were climbing, and the numbers lived in one tool, built for one kind of reader. But four kinds of people needed them, the money person, the policy person, the fleet person and the developer, and three of the four never opened that tool. Same data, four different jobs, one door.

The solution

One source of numbers, four framings, delivered into the three products where those people already spend their day, each speaking the vocabulary its reader already uses. The same city, drawn as four maps.

Try it: one recommendation, four languages
What they see

You're paying every month for memory nobody uses.

Underneath, never changing: memory requested = 2× memory used
Press the four audiences. The words rewrite; the line of data underneath never moves. That translation is what made people act.

Research and discovery

Same underlying data, four different jobs:

FinOps
The money person. Owns budgets, forecasts, and the question of who pays for what.
Platform admin
The policy person. Owns capacity and the rules. Sits between finance and the developers.
Platform engineer
The fleet person. Keeps hundreds of machines the right size, day to day, which needs attention now, which can wait.
Developer
Owns their own app. Thinks "my service," not infrastructure.

The trick was to keep the data as one thing and let the experience become four. Finance needs a money framing, admins need a policy framing, developers need an app framing. The same recommendation has to translate cleanly across all of them, without asking anyone to learn another team's vocabulary first.

One data layer the numbers, once Money, for finance Policy, for admins Fleet, for engineers "My service", for developers four maps, one city
One capability, four framings, the data stays singular, the experience goes plural.

The people who run the machines and the people who build the apps use different words for the same thing. A recommendation in the wrong dialect is just noise.

Insight from the developer-journey research

That single finding reshaped the entire developer-facing surface. A recommendation phrased in infrastructure language got ignored. Reframed around "your app," the same recommendation got acted on.

Key UX moves

1Three design systems, one capability

The three products each use a different design system, different components, different conventions, different houses with different rules. The capability had to feel genuinely native in each one without losing its underlying shape. Less a translation problem, more a question of keeping one identity across three wardrobes.

2Meeting users where they already work

Rather than ask developers to leave their own tools to go look at cost, we brought the numbers into the portal where they already spend their day. Same recommendation, different doorstep. The integration that shipped in 2025 is the direct result, the recommendations had been available all along, just nowhere a developer would think to look.

3Meaningful graphics as evidence

A common failure mode for cost recommendations is the "do this because we said so" tone. The boxplots, time-series and "why this recommendation" explanations all exist because users simply won't act on a recommendation they can't verify for themselves. Trust comes first, action second.

Challenges

1Three product teams, one capability owner

Coordinating across three product teams meant the capability seemed to have three different owners depending on who you asked. The breakthrough came when we started treating it as one capability with three rendering layers, and naming that out loud in every cross-team conversation.

High fidelity walkthrough

Shipped in Red Hat Developer Hub 1.5. The Resource Optimization integration is named directly in the release notes, which is Red Hat publicly endorsing the cross-product story.

Read the announcement →

Final takeaways

  1. Same data, four different jobs. FinOps needs the money framing, platform admins need policy and developers need workload. The capability stayed singular; the experience went plural, and that's why it worked.
  2. Mental-model gaps don't always look like UX problems. A vocabulary mismatch, infrastructure words shown to an app person, can quietly kill an otherwise good recommendation, no matter how solid the data behind it is.
  3. Meeting users where they already work beats asking them to come to you. The Developer Hub integration was the move, the recommendations had been technically available all along, just nowhere a developer would think to look.
  4. What I'd push harder for next time: a shared component contract, not a port of the UI, a contract, across all three surfaces. The cross-portfolio thinking landed cleanly at the data layer; the design system hasn't fully caught up yet.

Public proof and customer evidence

468%
ROI over 3 years on Red Hat OpenShift cost management and cloud services, per Forrester Total Economic Impact study, March 2024.

Forrester TEI study findings for the composite organization Forrester modeled:

$4.08Mnet present value
150%improved operational efficiency
20%recouped developer time
70%shorter development cycle

Read the full Forrester TEI study →

"We can give our engineers a lot of autonomy thanks to the guardrails available in Red Hat OpenShift. We have automated a lot of the human handoffs required between teams which has saved weeks on lead-time delays."

Forrester customer interview

From Red Hat docs: "Efficiency scores put a monetary value on savings and waste. Metrics such as being 66% cost efficient or wasting $20,000 in a cluster are more tangible. These figures make it possible for financial departments to justify reallocating money." (Source)

Further reading

Announcing resource optimization for Red Hat OpenShift GA What's new in Red Hat Developer Hub 1.5 What's new in Insights Advisor, Cost Management, and connected OpenShift experience How to get started with Cost Management in Red Hat Insights Axelerant case study: Resource utilization and cost optimization at Red Hat Resource Optimization for OpenShift documentation Forrester TEI study. Red Hat OpenShift Cloud Services VM chargeback with OpenShift Virtualization and Cost Management ACM 2.16 right-sizing recommendations. GA Right-sizing recommendations for OpenShift Virtualization RHDH Resource Optimization plugin on npm RHDH Cost Management backend plugin on npm Cost Management getting started What's new in Cost Management Cloud Cost Optimization for Red Hat OpenShift