Case Study
AppsFlyer's cloud environment
AWS-logo-black
Kubernetes-logo
Company Size

1000+ employees

Industry

Digital Marketing

HQ

San Francisco, CA, USA

About AppsFlyer

AppsFlyer is the global leader in mobile measurement, data analytics, and privacy-preserving technologies. Handling 250 billion events daily across AWS and GCP requires an infrastructure of tens of thousands of instances and a world-class engineering org of 400+ developers. At this hyper-scale, a classic FinOps bottleneck emerged: The "Gatekeeper" Problem.

The Challenge The FinOps Bottleneck

Historically, cloud cost at AppsFlyer was the domain of a dedicated team of analysts using internal BI tools to pull reports and assign costs. However, as the company moved toward shared Kubernetes clusters and complex multi-cloud dependencies, the "who-spent-what" became a black box.

  • The Bottleneck: 400+ engineers were shipping code daily, but only a handful of analysts had eyes on the bill.
  • The Visibility Gap: Beyond Kubernetes, shared costs across the infrastructure lacked a clear allocation logic, making it impossible to see the true cost of a service.
  • The Delay: Cost anomalies were found weeks later, leading to reactive sticker shock rather than proactive architecture.
As a team of analysts, we did all of the cost visibility on our own. But analysts shouldn't be gatekeepers; they should be enablers

Uri Argov | Cloud FinOps Analyst

The Strategy Ownership through Unit Economics

AppsFlyer and Finout aligned on a key insight: Adoption metrics do not equal FinOps success. Ownership does. To move the needle, AppsFlyer redefined success, moving away from "How many people logged in?" to an aggressive KPI: "What percentage of our total cloud spend is actively monitored by the engineer who owns it?"

How Finout Enabled the Shift:

  • Granular Allocation of Shared Infrastructure: Finout moved beyond basic Kubernetes attribution. By leveraging external metrics and custom telemetry, AppsFlyer decoupled complex shared costs like multi-tenant databases and cross-zone networking, mapping them back to specific services and engineering owners via virtual tagging.

  • Predictive Governance and Budgeting: The platform transitioned from reactive reporting to forecast-driven ownership. By implementing per-team budget metrics and trend alerts, engineers can now measure real-time consumption against projected business growth KPIs, ensuring financial guardrails are part of the CI/CD mindset.

  • Unit Economics for Architectural Modeling: By ingesting business-level metadata such as event volume or processed DAU, AppsFlyer calculates Unit Economics directly within the cost management layer. This enables engineers to perform cost-benefit analysis on architectural trade-offs, such as evaluating the marginal cost of a new feature against its infrastructure footprint.

The real breakthrough wasn’t just visibility into Kubernetes or shared spend. It was giving engineers immediate feedback on their architectural decisions via unit economics. Once they could see the cost impact against business growth in near real-time, ownership became natural.

Uri Argov | Cloud FinOps Analyst

The Results Behavioral Change at Scale

The shift from a centralized analyst model to a decentralized engineering ownership model produced immediate results across the 400+ person organization:

Metric

Impact

Active Monitoring

14% shift of total cloud spend from "unmonitored" to "actively managed"

Team Engagement

31% increase in engineering teams who now actively track their own spend

High-Impact Adoption

One team responsible for 34% of total spend increased platform adoption by 160%

Momentum

A 41% MoM increase in platform usage as engineers realized the value of the data

“Finout’s commitment to understanding our needs and integrating seamlessly with our internal systems has been exemplary. They’ve set up the virtual tagging system so that it’s updated in near real-time, reflecting changes in resource ownership accurately and timely.”

Uri Argov | Cloud FinOps Analyst

Future Steps BThe Generative Era of FinOps

The next phase of AppsFlyer’s FinOps evolution focuses on abstracting the complexity of the data layer through AI. By implementing a Generative AI query interface, AppsFlyer aims to move away from manual dashboarding.

The goal is to allow engineers to use natural language to perform complex cross-cloud investigations, such as "Show me the cost delta for the attribution service following the last EKS version upgrade," making high-fidelity cost data instantly accessible to every developer regardless of their proficiency in SQL or FinOps-specific tooling. This shift toward AI-assisted observability ensures that financial intelligence scales at the same velocity as the underlying infrastructure.

Conclusion A New Engineering Culture

By empowering 400+ engineers to see their own slice of the cloud, inclusive of shared costs and business KPIs, AppsFlyer transformed FinOps from a finance-led accounting exercise into an engineering-led discipline.

The FinOps analyst is no longer the person who finds the waste; they are the platform owners providing the tools that allow engineers to build efficiently by design.



AppsFlyer_Small-CS
Key results for AppsFlyer
  • 14% shift of total cloud spend from "unmonitored" to "actively managed."
  • 31% increase in engineering teams who now actively track their own spend.
  • One team responsible for 34% of total spend increased platform adoption by 160%.
  • A 41% MoM increase in platform usage as engineers realized the value of the data.