FinOps Pilote by AB Conseil
Visibility & steering

Custom FinOps dashboard: your cloud costs refreshed every day

A dashboard built around your organization and your CMDB, with a recommendation engine and alerts that let you react the same day.

Why native tools aren't enough

Azure Cost Management and AWS Cost Explorer are useful, but they remain generic: they don't know your organization, don't tie costs to your applications or their owners, and don't track the savings achieved. As a result, everyone looks at a different number, and nobody feels responsible for their consumption.

What the dashboard contains

  • Overview: month-to-date spend, annual forecast versus budget, savings achieved year to date, potential savings that can be reallocated.
  • By application: monthly cost, owner from the CMDB, potential savings, CO₂ emissions.
  • Recommendations: every action quantified, with its status, all the way to measuring the real saving.
  • Reservations: coverage, utilization and expiry dates of Reserved Instances and savings plans.
  • GreenOps: emissions by application and business unit, with their trend.

The views are defined with you: leadership sees the overall trajectory, each application owner sees their scope, and everyone reads the same numbers. An interactive mockup is shown further down this page.

Recommendations and alerting

The dashboard includes a recommendation engine more reliable than native tools, and monitoring with alerts on the forecast, anomalies, AI services and commitments. Both are detailed further down, with an interactive mockup.

How it is built

  • Daily billing exports (Azure Cost Management, AWS Data Exports or Cost and Usage Report).
  • Mapping to applications and owners through your CMDB, whatever the tool (ServiceNow or other).
  • Usage metrics (Azure Monitor, CloudWatch) for the recommendation engine.
  • Delivered in Power BI, with KQL queries where useful.

The monthly FinOps SteerCo

Every month, the dashboard feeds a short SteerCo with IT leadership, finance and the FinOps champions. The agenda is always the same:

  1. Monthly consumption, by business unit or region, with every variation explained: savings achieved on one side, new resources on the other.
  2. Yearly projection against budget, with the average cost per VM and its trend.
  3. Year-to-date savings, by lever (Stop/Start, rightsizing, cleaning, logs, data, reservations), and the remaining potential.
  4. FinOps KPIs against their targets, and recommendation tracking.
  5. A focus of the month: backup growth, AI services consumption, an upcoming migration.
  6. GreenOps: monthly emissions and carbon intensity.

The KPIs we track

KPIWhat it measuresIndicative target
TaggingShare of costs tied to a CMDB application≥ 95%
RI / savings plans coverageShare of eligible compute covered by a commitment≥ 80%
RightsizingShare of VMs correctly sized≥ 90%
Metric coverageShare of VMs reporting usage metrics: without them, no recommendation100%
Non-prod Stop/StartShare of non-prod VMs running less than half the time≥ 80%
VDI Stop/StartSame indicator, on virtual desktops≥ 80%
Average cost per VMFull monthly cost of a VM, disks includedDecreasing
FinOps scoringFinOps maturity of each business unit, out of 100Increasing

Each KPI reads overall and by business unit: the gap between units shows where to act.

Tracking recommendations all the way to the bill

A recommendation only has value if it is applied. We track each one with a status: done (and measured on the bill), in progress, to execute, awaiting approval, rejected or not assigned. A rejected recommendation is not a failure: its reason is recorded and used to refine the engine's rules. Unassigned or pending amounts are presented at the SteerCo, so the decision goes up to the right level.

FAQ

What tool is the dashboard built with?

Mainly Power BI, fed by daily billing exports, your CMDB and usage metrics. The dashboard stays with you, on your data.

Who has access to the dashboard?

Access is defined with you: leadership sees the group view, each application owner sees their scope. That is what makes teams accountable.

Why are your recommendations more reliable than Azure Advisor?

Our rules are defined with your IT department and include context (environment, criticality, seasonality). Above all, every applied recommendation is measured afterwards, and the rules are adjusted based on field feedback.

Custom dashboards

Your cloud costs, refreshed daily, in a dashboard built for you

No generic template: we build every dashboard around your organization, your KPIs and your tools, including your CMDB. Leadership sees the overall trajectory, each application owner sees their scope, and everyone reads the same numbers.

FinOps · Group view Refreshed today at 06:00
Month-to-date spend€412k▼ 3% vs M-1
Annual forecast€5.1Mbudget €5.4M
Savings YTD€1.2Mrealized
Potential savings€640kreallocatable
Emissions (M-2)8.6 tCO₂▼ 6%

Daily cost, last 30 days

daily budget 1st today

By application

ApplicationApp owner (CMDB)Cost / monthPotential savingsCO₂
Data platformData team€77k€14.5k1.9 t
Finance ERPFinance IT€48k€9.2k1.1 t
Customer portalDigital€31k€6.8k0.7 t
VDIWorkplace€22k€8.1k0.5 t
Mockup with illustrative data. Every dashboard is built on the client's real data.

Refreshed daily

Billing data from your cloud providers is reloaded every day. A drift shows up the next day, not when the invoice arrives.

Built for your organization

KPIs, breakdowns and views are defined with you. Every cost is tied to its application and its owner through your CMDB, whatever the tool (ServiceNow or other).

By application or global

From the executive committee to the application owner, everyone gets the level of detail they need: group, business unit, application, environment.

Potential and realized savings

Every recommendation is tracked until it is applied, and the savings are measured. The freed-up budget can be reallocated, per application or globally, to new projects.

GreenOps view

CO₂ emissions are shown next to costs, by application and business unit, with their trend over time.

Commitments under control

Coverage, utilization and expiry dates of RIs and savings plans: nothing expires by surprise and no commitment stays under-used.

Recommendation engine

More reliable than cloud providers' native recommendations

Our dashboards follow the same principle as Azure Advisor or AWS Trusted Advisor, but go much further. We collect usage metrics for every resource and run them against concrete rules, defined with your IT department and adapted to your context: environment, criticality, expected load peaks. Every recommendation is displayed, quantified, then tracked until it is implemented.

Native recommendations
  • Generic rules, the same for every customer
  • No business context: prod, non-prod, criticality
  • Estimated savings, rarely checked afterwards
Our recommendations
  • Rules defined with your IT department, on your real metrics
  • Built-in context: environment, criticality, seasonality
  • Real savings measured after implementation, then compared with the estimate

Rules that learn from the field

  1. Usage metrics collection
  2. Rules applied, recommendation quantified
  3. Implementation with the teams
  4. Field feedback: was the recommendation right? If not, why?
  5. Rules adjusted

With every piece of feedback, the rules get sharper. As a result, applied recommendations deliver what they promise, and real savings match estimated savings.

Example rules

CaseCondition (last 30 days)Recommendation
Oversized VMCPU and RAM P95 < 50%Move down one SKU
Unused VMCPU P95 < 3%, average CPU ≤ 2%, network out < 2%Stop, then delete once confirmed
Oversized disk% used disk < 50%Reduce the disk size
Unattached diskDisk attached to no VMDelete after validation

Thresholds are starting points: they are adjusted with each client, then refined from field feedback.

Monitoring & alerting

Spot a drift the same day, not when the invoice arrives

A dashboard shows what happened. Monitoring watches consumption continuously, with every billing data update, and raises an alert as soon as a trajectory goes off track. You react to an overrun or a FinOps incident before it gets expensive.

FinOps incident

An overrun can cost tens of thousands of euros per day.

And a cloud budget sends alerts, it doesn't stop anything: without monitoring, the incident is discovered on the invoice a month later. With an alert, it is stopped the same day.

Verbose logs in a loop

A pod in a crash loop, with logs in debug mode, can generate several TB a day. At around €5 per GB ingested into Log Analytics and Sentinel (pay-as-you-go), 5 TB a day is roughly €25,000 a day.

Security tools

A new source (firewall, proxy, EDR) plugged into the SIEM without filtering, and ingestion doubles overnight.

Network

Replication or sync looping between regions or out to the Internet: data transfer is billed per GB, and flow logs follow the same curve.

Application loops

A serverless function triggered by its own output, endless retries. Public case: a startup got a $72,000 bill in about two hours for a test budgeted at $7 (The Register, 2020).

Forecast budget overrun

The year-end forecast is recalculated every day. As soon as a scope is on track to exceed its budget, its owner gets an alert, months before the end of the fiscal year. The action plan can start in the first weeks of the year.

Cost anomalies

A sudden jump for a service or an application, day over day or month over month: a new log source, the wrong SKU deployed, a forgotten resource.

AI services under watch

Generative AI services can run away within hours. Guardrails (budgets, quotas, daily thresholds) prevent nasty surprises.

Commitments

Under-used reservation, falling coverage or upcoming expiry: every commitment stays profitable.

FinOps alertsToday
Budget

Data platform: 2026 forecast at €412k against a €350k budget (+18%)

Owner notified by email and Teams · 07:42
Anomaly

Log Analytics: ingestion ×3 since yesterday, new diagnostic source

Analysis under way with the security team · 09:15
AI

Azure OpenAI: daily cost ×4 versus the 30-day average

Quota applied · 10:03
Commitments

RI / savings plans coverage: 85% (target 80%)

No action required
Illustration. Alerts, thresholds and channels are defined with each client.
  1. DetectionForecast, thresholds, anomalies
  2. AlertTo the owner, by email or Teams
  3. AnalysisFinOps and owner, root cause found
  4. FixAction applied, impact measured
  5. Follow-upReported at the monthly SteerCo
First conversation

How much are you losing every month on a poorly optimized cloud?

SMEs: we are paid 20% of the annual savings achieved. Large enterprises: day-rate engagement. A first 30-minute conversation, no commitment.