Loading...
Multi-Cloud Billing Unification Pipeline with Medallion Architecture
A medium Pipeline Design interview practice problem on DataDriven. Write and execute real pipeline design code with instant grading.
- Domain
- Pipeline Design
- Difficulty
- medium
- Seniority
- senior
Problem
We manage cloud infrastructure for thousands of enterprise customers across AWS, Azure, and GCP. Every customer wants a single unified view of their cloud spend, but each cloud provider delivers billing data on a different schedule with a completely different schema - AWS Cost and Usage Reports are hourly CSVs, Azure exports daily JSON, and GCP streams near-real-time. Design a pipeline that unifies these into a consistent cost analytics layer and alerts us when any managed account is trending toward a budget breach.
Practice This Problem
Solve this Pipeline Design problem with real code execution. DataDriven runs your solution and grades it instantly.