TriggerMesh

A serverless event broker for Kubernetes, alternative to AWS EventBridge

Cloud-native, multicloud, open-source eventing and integration.

TriggerMesh is an open source solution made up of a few key components:

  • Event sources: these ingest events from many sources, popular ones include AWS SQS and S3, Google Pub/Sub and GCS, Azure Service Bus and Blob Storage, and Kafka
  • Event brokers: filter, transform, route and distribute events
  • Event targets: to deliver events to other eventing or storage systems, or to serverless functions or microservices that are triggered by and act upon these events
  • Developer tools, namely tmctl the command line interface
  • Kubernetes operators to run TriggerMesh natively on Kubernetes, configure it declaratively, etc…

During my time at TriggerMesh we refocused the company and product on its most relevant users and use cases and launched in December 2022.

GIF taken from a video I produced for the launch of tmctl, the new CLI for creating event-driven applications with TriggerMesh

You can see the original video that I made with voice commentary on YouTube.

I also designed a new Console GUI for the TriggerMesh event broker and connectors that would help improve onboarding, debugging, and observability. Unfortunately we never got around to releasing it, but there was clear demand based on the validation I did:

GIF taken from a clickable prototype of the TriggerMesh console