FinOps

Ingest, detect, attribute, forecast.

Cloud Horizons runs a daily loop: pull spend from all four clouds, compare against a 90-day baseline, assign owners, and project run-rate before the invoice closes.

  • Ingest cadence Daily, per service and account
  • Baseline 90-day rolling per service
  • Alerts Email · Slack at 50/80/100%
  • Allocation Tags · account rules · ARN regex
  • Clouds AWS · Azure · GCP · StackIT
  • Access Read-only IAM · SP · SA · project token

Monthly close flow.

  1. Ingest daily

    Cost and usage records sync from AWS, Azure, GCP, and StackIT each day — per service, per account, normalized to one view.

  2. Flag anomalies before close

    NAT transfer spikes, RDS class drift, and expired reservations are flagged against the 90-day baseline before finance locks the month.

  3. Attribute spend to owners

    Tag policy, account rules, and ARN regex map spend to teams. Un-tagged resources are surfaced for cleanup.

  4. Hand finance a clean number

    Run-rate forecast and monthly budget status export with attribution attached — ready for review, not a spreadsheet rebuild.

Start with a read-only audit.

Connect one cloud scope, get a one-page finance summary, and decide what to fix first.