Skip to content

Case study · Identity verification · Analytics

Delivered 20% cost savings and better usage analysis for MetaMap by migrating to AWS.

MetaMap · Customer identity platform

120TB scanned monthly across 30+ dashboards, with costs that spiked unpredictably. We moved the analytics platform onto Redshift.

  • 20%

    Reduction in costs

  • 120TB

    Scanned monthly, now on Redshift

  • 80+

    Analytics models migrated

The opportunity

An analytics platform whose bill nobody could predict.

MetaMap provides identity verification-onboarding, KYC, AI/ML capabilities-to 500+ customers across Latin America, Africa and Asia. Its analytics platform scanned roughly 120TB a month to power more than 30 dashboards.

Costs escalated unpredictably because workloads could not be managed or scaled independently of one another. Migrating was not trivial: 80+ analytics models, each 700-800 lines of SQL with subqueries, aggregations and window functions.

120TB scanned monthly

The volume behind 30+ dashboards drove the cost base.

Unpredictable, spiking costs

Spend moved in ways the team could not forecast or attribute.

Workloads could not scale independently

One platform meant no way to size or manage workloads separately.

80+ models of dense SQL

Each ran 700-800 lines with subqueries, aggregations and window functions.

The impact

The same analysis, on infrastructure that can be sized.

  • Redshift as the warehouse

    Right-sizing was established by proof of concept before anything moved.

  • Incremental pipeline

    Historical data to S3, then incremental loads via AWS Glue and MWAA into Redshift.

  • Applications on EKS

    Dev and production application workloads moved to Amazon EKS alongside the analytics.

  • Validated, not assumed

    Incremental migration was monitored in real-time, with post-migration validation before sign-off.

The stack

What it runs on.

Warehouse
Amazon Redshift
Pipeline
Amazon S3, AWS Glue, MWAA for Apache Airflow
Applications
Amazon EKS across dev and production
Reporting
Preset BI, repointed to Redshift

The road ahead

Costs are attributable now. That is what makes them manageable.

With workloads separable and usage visible, the next gains come from tuning the models themselves rather than absorbing whatever the platform happened to charge.

  1. 01

    Model-level query optimisation

  2. 02

    Per-workload cost attribution

  3. 03

    Wider dashboard coverage

Talk to us

Bring one process. Leave with an outcome architecture.

30 minutes on one function, mapped to the architecture behind it. No slides.