Scaling Smart Utilities: Centralized Data for 700+ Deployments

BACK

Scaling Smart Utilities: Centralized Data for 700+ Deployments

Introduction

A leading smart metering company partnered with the solution team to build a new platform for managing over 700 customer-specific IoT deployments. These installations were previously isolated and lacked centralized visibility. The new solution aimed to provide cross-tenant monitoring, enable centralized SLA tracking, and form the basis for a future Software-as-a-Service (SaaS) model.


The Challenge

The customer’s legacy system stored performance data across 700+ separate databases, making centralized monitoring and analysis nearly impossible. Without unified access to service-level data, they couldn’t ensure SLA compliance or proactively identify issues. At the same time, market demand had shifted, customers increasingly expected unified visibility and proactive support. The client needed to deliver this feature to satisfy their existing base and attract new customers. The existing software stack lacked multi-tenancy, increasing operational costs and blocking future scalability.

The Solution

The solution provider designed a Kubernetes-based platform with a cloud-agnostic architecture to avoid vendor lock-in. It included:

  • Introduced a scalable multi-tenant system to consolidate and manage performance data
  • Enabled centralized aggregation using Cassandra and IoT-aware data flows
  • Built a lightweight HTML/CSS-based UI tailored for maintainability and speed
  • Provided a simple path from prototype to production via an iterative delivery model

Aligned with Azure-native infrastructure to do the cloud rollout

Implementation Process

  • Conducted a requirements workshop and stakeholder alignment sessions
  • Delivered in sprints with early prototyping to validate direction
  • Delivered stable MVP including core platform and operational UI

Results Achieved

  • 700+ databases unified into a single platform
  • Central performance insights available for the first time
  • UI delivered without reliance on heavy frontend frameworks
  • Operational efficiency improved through shared infrastructure

Successfully transformed the platform into a multi-tenant architecture, setting the stage to replace 700 individual installations with a centralized system

Lessons Learned

  • Multi-tenant design early on avoids future rework
  • Data aggregation must be built with domain-specific understanding

Iterative approaches are essential when working with evolving requirements

Interested in this solution ?

Discover how this solution can be tailored to meet your specific needs
interested in this solution
Contact Us
écociel AG
COUNTRIES

Germany, Global 🌍

Services

Software Development, Data Engineering, Infrastructure Operations

Technologies

Cassandra, Golang, Azure

Customer Vertical

Utility

Project Date

September 2025

SIZE OF THE COMPANY

20000+

Ready to take off the Rocket?