Architecture ​
CDviz is an event-driven CI/CD platform built on the CDEvents standard. Its four-layer architecture — Collector, Database, Grafana, and Event Reactions — lets teams observe software delivery events in real time and trigger automated workflows from the same event stream.
NOTE
CDviz employs a modular architecture with three independent components that can be deployed individually or as an integrated solution.
Visualization Layer - CDviz Grafana
A comprehensive dashboard solution for visualizing, analyzing, and generating alerts by combining existing runtime and business metrics with SDLC metrics. While built on Grafana, the implementation can be adapted to alternative visualization platforms.
Data Persistence - CDviz Database
An optimized data storage solution for metrics and events, built on PostgreSQL with specialized extensions for time-series analytics.
Data Acquisition - CDviz Collector
A flexible data pipeline for acquiring, transforming, and forwarding data from diverse sources into the database, event processor,...
Event Processing
An event-driven architecture for triggering downstream actions in external systems based on collected events.