ZSoftly Cloud Platform

Blog

From the ZCP team

Product announcements, engineering posts, tutorials, and stories from a Canadian-owned cloud platform.

More posts

Engineering

How We Built ZCP: Proxmox, Ceph, and CloudStack

A look inside ZCP's infrastructure stack. Why we chose open-source components, how they fit together, and what it means for reliability and performance.

Ditah Kumbong4 min read
OPNsense firewall on bare metal with local storage, independent of shared cluster storage
Engineering

Two Lessons From Running OPNsense in Production

We ran OPNsense as a VM on network-defined storage and watched a single switch fault cascade into a cluster-wide outage. Two lessons we will not relearn: put your firewall on bare metal, and if you must virtualize it, keep the disk local.

Staff at ZSoftly7 min read
Four-container AWS observability stack with YACE, Prometheus, Grafana, and AlertManager running on a single server
Engineering

Full AWS Observability With Open Source Tools

CloudWatch gives you metrics. It does not give you actionable dashboards, historical trends, or alerts. We built a four-container open source stack that turns raw AWS data into full observability — no agents on app servers, no licensing costs, auto-discovery via AWS tags.

Staff at ZSoftly5 min read
Migration from SigNoz to the Grafana observability stack with Prometheus, Loki, Alertmanager, and Grafana Alloy
Engineering

Why We Moved From SigNoz to the Grafana Stack

We picked SigNoz for its OpenTelemetry-native approach. A few months in, we moved to Prometheus, Loki, Alertmanager, and Grafana, with Grafana Alloy as the single collection agent. Here is the honest breakdown.

Staff at ZSoftly5 min read