Use Cases

Lower cloud costs, increase portability, and improve developer productivity.

There are many ways in which DevOps teams use TriggerMesh to create multicloud and hybrid event-driven applications that provide a serverless-style compute model with added flexibility and control.

Build developer platforms

Build developer platforms

Shift the burden from the application developers to platform operators, so that developers focus more on providing differentiated value. By building event ingestion and delivery in your internal platform, developers can easily deploy serverless functions or microservices that are triggered by events from different services across the organization and across clouds. It also results in more portable applications and reduces vendor lock-in. Learn how you can even make event triggers available to developers through Backstage.

Consume AWS events from within EKS

Consume AWS events from within EKS

Workloads running on EKS are part of a virtual private cloud (VPC) which makes them difficult to access from outside the cluster. If you need to get events into EKS to trigger any kind of workload, TriggerMesh can run natively on EKS and ingest events from AWS and any other system. Learn how to install TriggerMesh on any Kubernetes distribution.

Multicloud event notifications

Multicloud event notifications

Multicloud strategies can reduce vendor lock-in, provide flexibility to choose best of breed services, and provide advanced disaster recovery. However, without application portability, applications can't move across environments and can become tightly coupled to a specific cloud vendor. TriggerMesh can provide portability for you applications, for example with unified object storage notifications.

Migrate AWS Lambda functions to Kubernetes

Migrate AWS Lambda functions to Kubernetes

Full serverless can get expensive, cause vendor lock-in, and doesn't appeal to regulated industries. Teams are moving existing functions to Kubernetes which has the added benefit of increased portability and unified SDLC workflows and security practices. Knative is a popular solution for running serverless functions on AWS EKS, and TriggerMesh adds many new AWS event sources to Knative.

GitOps

GitOps

Manage the configuration of your event flows from source control with tools like ArgoCD, so that you can update your event flow simply by pushing configuration to Git. Benefit from version control so that you can easily revert to previous status, and collaborate using branches, forks, and pull requests. Learn how you can use GitOps to deploy TriggerMesh thanks to ArgoCD and start routing events from sources to targets.

Trigger Serverless Functions

Trigger Serverless Functions

Trigger any serverless function, whether it's AWS Lambda, Azure Functions, Google Functions, or Knative services running on your own Kubernetes cluster. Trigger them with events from any cloud provider or on-premises event source. Take a look at this guide on how to trigger a Knative service on Kubernetes

Event streaming

Event streaming

Use TriggerMesh to stream data into and out of streaming platforms like Kafka, Redpanda, and Solace, the Kubernetes-native way. Process and route events across Kafka topics, add event transformation and filtering, and integrate external event sources and sinks like AWS S3 and Google Cloud Storage, or cloud messaging systems like AWS SQS or Google Pub/Sub. Read about how to route events from a Redpanda topic into AWS S3.

Embedded

Embedded

By embedding TriggerMesh into your SaaS software, you can accelerate the rate at which new integrations can be delivered to your customers. End users or non-technical teams can self-serve by dynamically creating integrations on the fly. It can be a great way to expand your target market and land more deals, while keeping R&D teams focused on core added value.

Cloud migration

Cloud migration

Whether you’re migrating across clouds, from on-premises to cloud or vice-versa, solutions like TriggerMesh can help to decouple applications from cloud providers services and their proprietary event schemas, allowing for more gradual transition of applications across platforms.

Expand the scope of thread detection solutions

Expand the scope of thread detection solutions

As the threat landscape continues to evolve, it is essential to have the ability to add new security event streams to your security operations stack, whether it is a SIEM, SOAR, EDR, or XDR. TriggerMesh can help you to ingest security events into your solution from sources that aren’t natively supported out of the box. Read more about how we've helped companies expand the reach of threat analysis solution such as Secureworks TaegisXDR.

The tools and knowledge provided by TriggerMesh allowed us to quickly ship off our first iteration of GitLab Serverless. We’ve had very positive responses from both the open source community as well as Knative project maintainers.

TriggerMesh creates tools that make it easy to interact with different serverless technologies. Their team is always at the forefront of various serverless solutions from different vendors.

Daniel Gruesso, Product Manager, Source Code, GitLab

Create your first event flow in under 5 minutes