Abstract blurred product dashboard screenshot
  • Data-heavy
  • Data visualization
  • NDA

Cloud Cost Explorer

Helps to understand spending on cloud tools: observe trends, make predictions, and optimize cost

Role:

Product UX Designer

Area:

Work with Product Owner, and with frontend and backend leads to align UX decisions with real data logic and implementation constraints

Preparation

Success criteria

Before design work, I aligned stakeholders on success criteria for the first release

  1. Stakeholders can reliably answer core questions: where money goes, what changed, and why it looks suspicious

  2. The solution handles real fintech cloud data with its actual scale, gaps, and aggregation rules

  3. Finance considers numbers consistent enough for reporting and budget conversations

  4. Readability holds when group counts and filters grow

Discovery

Target audience

Enterprise companies (mostly fintech) with a large multi-cloud footprint.

They need visibility into cloud spend and usage across many teams, services, and accounts

Finance / FinOps stakeholders

  • accountable for cloud spend
  • need to explain variances and allocate costs across teams/projects

Engineering leads

  • need to understand what drives usage and cost in their area
  • need to spot anomalies early and plan budgets with confidence

Discovery

Problem context

The main problem was fragmented multicloud visibility: cost and usage data existed across different platforms and internal tools, but stakeholders lacked a reliable way to read it as one picture.

Pain points

  1. No single source of truth for cloud cost and usage

  2. Existing internal tools are limited and hard to use

  3. Too much data gets buried without strong organization

Representative tasks

QuestionCluster

Cloud spend keeps growing and is close to our budget limit — what’s driving it?

Understand

Spend jumped unexpectedly — what changed and what caused it?

Investigate

Where can we cut cloud costs with minimal risk, and what’s the expected impact?

Optimise

I see recurring spikes over a few days — what correlates with them?

Understand

If the trend continues, when do we exceed budget, and what’s the end-of-period forecast?

Predict

Constraints

  1. Very limited access to users and competitor products

  2. Data-heavy UI with dense tables and many dimensions

  3. Complex domain: FinOps, chargeback, forecasting, governance

Discovery

Benchmark

I benchmarked comparable tools and mapped the decision workflow around cloud spend. The analysis shaped information structure and key paths.

AWSGoogle CloudAzureHarnessApptioCloudHealthSpot

Multicloud

No No Azure & AWS Yes Yes Yes Yes

Simultaneously multicloud

No No Azure & AWS Yes With service Yes Yes

Tags

Hour

Hour

Hour

Hour

Day

Day

Hour

Work without tags

Yes Yes Yes Yes Yes Yes Yes

Regions grouping

Yes Yes Yes Yes No No No

Recommendations

Yes Yes Yes Yes Yes Yes Yes

Budgets

Yes Yes Yes Yes Yes Yes Yes

Documentation

Yes Yes Yes Yes Yes Yes Yes

Anomalies detect

Yes No No Yes Yes Yes Yes

Event correlation

No No No Yes No No No

Specialized FinOps tools, especially Harness, were the closest reference for multicloud cost visibility.

Native cloud tools had useful patterns, but mostly worked within their own ecosystems or required a custom BI layer for advanced analysis

Key decisions

Top groups and zoom-in

Chart view, top groups and "Other" segment
Problem

Groups explode into hundreds of items and tiny segments. The chart becomes unreadable and insights disappear in noise

Solution

Show top cost groups, group the long tail as ‘Other’, and let users zoom into it for more detail

Advantages
  • Clear view of main cost drivers and their share of total spend

  • Chart stays readable

Risks to avoid
  • Lower discoverability of the zoom-in interaction

  • Navigation friction between summary and detail

Key decisions

Cumulative vs Periodic

Cumulative chart mode showing a cloud spend trend and forecast
Problem

To cover a strong visual sense of trend as well as a clear view of per-step changes

Solution

A toggle between cumulative and periodic views

Advantages
  • trend becomes visually obvious;

  • ‘we’re heading to the limit’ understanding

  • spikes and repeating patterns are easy to detect

Risks to avoid
  • The primary view could hide the other one

Key decisions

Сhart linked with table

Cloud spend chart connected with a detailed data table below
Cloud spend chart connected with a detailed data table below
Problem

Investigation needs both views: quick scanning and trustworthy detail. We can’t just hide some details, only prioritize

Solution

Legend from chart connected to the table as well, but table contains much more details and entities

Advantages
  • Fast understanding of ‘what matters’ via chart

  • Full accountability via table (no missing items)

Risks to avoid
  • Chart/table mismatch caused by aggregation rules or sorting differences

  • Users losing orientation between summary and detail (weak linking / weak highlighting)

Key decisions

Filtering UX

Cloud Cost Explorer with applied filters visible above the chart
Problem

Cost investigation depends on filtering by tags, accounts, projects, and regions. Users must keep a strong sense of what is applied right now, otherwise the chart becomes untrustworthy.

Solution

Initial solution put filters into a drawer to handle many dimensions and filter types. After feedback, the flow changed so applied filters remain visible while reading the chart, and the interaction model stays consistent.

Advantages
  • Scales for large filter dictionaries and lazy values

  • Applied filter state stays visible

  • Presets become a natural next step

Risks to avoid
  • Inconsistent apply model

Key decisions

Overlay comparison

Forecast card with an overlay comparison between current and previous periods
Forecast card with an overlay comparison between current and previous periods
Problem

Stakeholders need a reliable answer to whether current spend is trending above the previous period. Comparisons must stay interpretable across different time periods.

Solution

Overlay current period and previous period data using consistent period rules.

Advantages
  • Visual comparison that is easy to explain

  • Understanding of the global trend

Risks to avoid
  • Inconsistent day counts for some periods

  • Impossible comparison with an unfinished period

Outcome

Launch the product

The MVP launched successfully and is now used in production with real data. The next steps are to iterate based on feedback and expand usage across more teams.

  1. MVP integrated into a fintech environment and used with real data

  2. Started an iteration loop based on initial feedback

  3. Received follow-up requests to expand usage (additional departments)

Experience

What I learned

It was a big project with a complex domain and many constraints. I learned how to navigate such complexity, make informed design decisions, and align stakeholders around them.

  1. Readability at scale: how to deal with data overload (how to prioritize data to generate insights)

  2. How filters stop being ‘controls’ and become the product’s navigation system

  3. Data logic is UX logic: period rules, grouping, and aggregation directly shape what users can understand and trust

  4. Limited access to users: use every option to learn (like demos)

Thx for reading!

Feel free to reach out if you’d like to discuss this case, design decisions, or complex product interfaces

Intro video