Taranis

A hybrid low-carbon energy Data and AI platform blueprint for progressive modernization across legacy systems, lakehouse foundations, governance, and deployment-ready architecture.

Medallion architecture Hybrid infrastructure PV telemetry FastAPI + DuckDB OVH deployment
View source on GitHub
Taranis low-carbon energy platform visual

Platform Overview

This lab is intentionally concise. It is built to support architecture conversations about hybrid modernization, industrial telemetry ingestion, governed lakehouse design, and scalable data foundations.

Ingestion

Synthetic telemetry, CDC envelopes, batch manifests, and local events model coexistence patterns.

Lakehouse

Bronze raw data, Silver interval metrics, and Gold daily summaries represent lakehouse layers.

Governance

Contracts, catalog metadata, security boundaries, quality reports, and lineage notes keep the platform explainable.

Physical Installation

The mini project starts from a 3 kW photovoltaic installation with a Huawei inverter monitored through FusionSolar, then turns local production signals into governed analytical data products.

Physical schema of the photovoltaic installation and local energy data flow

Data Flow

Connect
Legacy, batch, and telemetry sources.
Bronze
Store raw interval observations.
Silver
Standardize metrics and flags.
Gold
Publish daily summaries.
Serve
Expose curated API endpoints.

Lakehouse Platform

Technical view of the ingestion and processing path from local telemetry sources to governed Bronze, Silver, and Gold datasets.

Technical schema of the Taranis data pipelines toward the Lakehouse

API Surface

/api/telemetry/latest exposes curated interval telemetry. /api/analytics/daily-production exposes Gold production summaries. /api/governance/data-products exposes platform metadata examples.

Generated Production Chart

The chart reads the Gold daily summary endpoint at runtime.

Roadmap

Next iterations focus on real telemetry, MinIO-backed lakehouse storage, Databricks workflows, and forecasting-ready feature datasets.