iegor.dev

Senior Systems Architect & Backend Engineer: Python | .NET | Go | Cloud. Technical Writing

Halepa – Lightweight AWS Alert Router

Halepa Alert Routing

Instead of dealing with bloated libraries or third-party platforms to route my cloud alerts, I just wrote a 15KB script. It was the right call.

The Trigger

We've all been there: You're wrapping up a product ecosystem deployment, focus shifts elsewhere, and you stop keeping a microscopic eye on the dashboard.

Long story short—one of my background services was silently struggling to recover from an edge-case exception for three days before I caught it.

My immediate reaction? "Time to get some real-time telemetry out of this cloud."

The Challenge

Since this stack runs on AWS, I looked at the out-of-the-box defaults. Standard CloudWatch alerts wanted to push to email or SMS. No thanks—it's 2026, and our team lives inside Discord. I needed these infrastructure failures routed straight to a dedicated #alerts channel.

When I looked at existing market options to bridge the gap, I found two extremes:

  1. Massive, dependency-heavy open-source libraries that require their own wrapping infrastructure anyway
  2. Third-party SaaS alert managers that require routing our raw cloud telemetry out of our secure AWS environment to sit on someone else's platform

The Solution: Halepa

I sketched out a minimal design pattern on a napkin: A completely stateless, zero-dependency event router.

A few hours later, the pipeline was live. The result is Halepa.

Key Features

Philosophy

Bloatware isn't something to be proud of. Building lightweight, deterministic, and highly focused software is.

I've just opened up the repository for Halepa. The core engine is fully functional, and I'm looking to expand the provider footprint even further next (Matrix protocol is up next on my radar).

If your team is looking for a lightweight, zero-cost alert bridge, give it a look, spin it up in your own sandbox, or drop a PR to add support for your team's favorite communication channels.

🔗 Halepa Repository