How it works
A straightforward architecture that lives in your Azure.
Nublou uses Azure-native building blocks—managed apps, Functions, Static Web Apps, Key Vault, and Cosmos DB—to ingest cloud billing data, apply allocation rules, and publish Cloud P&L views, all inside your tenant.
High-level architecture
Data sources (Azure, AWS, GCP) flow into a tenant-deployed ingestion and normalization layer, then into a rules and allocation engine. Curated datasets are published for Power BI, Excel, and APIs.
Diagram is illustrative — replace with your final architecture graphic when ready.
Data flow
1
Connect cloud billing exports and metadata.
2
Normalize to a shared schema and enrich with business hierarchies.
3
Apply allocation rules and compute P&L and unit metrics.
4
Publish curated datasets and reports to Power BI, Excel, and internal tools.
Security touchpoints
- • Authentication via Microsoft Entra ID (no local passwords).
- • Authorization enforced at route and API layers.
- • Secrets stored in your Azure Key Vault with RBAC and managed identities.
- • Data encrypted at rest (AES-256) and in transit (TLS 1.2+).
- • Tenant isolation via a dedicated managed app instance per customer.