Resources / Case Study

How Mach5 Search helps Permiso.io streamline security analytics at scale

Tanisha S Kataria
Apr 6, 2025
7 min read
Permiso Logo

Share it on

Need Help ?

Our team of experts is ready to assist you with your integration.

Training Sessions

Get your team up to speed with personalized training.

Contact Sales

The security industry is increasingly reliant on real - time data processing and analytics.Companies need solutions that can efficiently store, analyze, and query vast amounts of security - related event data while maintaining high performance and low latency.

Permiso, a leading identity security company, faced challenges in managing its rapidly growing data infrastructure for its identity security platforms.To power its web app dashboard and provide real - time security analytics, Permiso required a robust, scalable, and cost - effective solutionhis is where Mach5 came in.

Challenges Before Mach5

Initially, Permiso built custom solutions using AWS Lambda, DynamoDB, and PostgreSQL to process and store security event data.While this approach worked for their first few use cases, scaling became a major hurdle as new use cases and enterprise customers were added.

The custom - built solutions introduced several inefficiencies :

High Turnaround Time :

Every new use case required additional development effort, slowing down the deployment of new features.

Infrastructure Complexity :

Each use case needed a separate infrastructure design, making management cumbersome.

Data store Proliferation :

Data was carefully fragmented between multiple data stores to solve specific problems.Sometimes a single use case required the use of multiple stores at various stages of processing creating subtle data synchronization inconsistencies that required developer attention.

Increasing Costs :

As the number of use cases grew, the cost of maintaining and scaling infrastructure increased significantly.

Manual Scaling Burden :

Human intervention was required to manage and scale clusters, leading to operational inefficiencies.

How Mach5 's All - in - one Search and Analytics Platform Transformed Permiso 's Security Analytics

By adopting Mach5, Permiso streamlined its data infrastructure, allowing all raw and processed event data to be stored in a single, centralized event store. This enabled multiple security analytics use cases without the need to constantly rethink infrastructure.

Focus on the business :

Mach5 handles all the plumbing required to bring in data from all their sources and perform transformation based on business logic without the need to write code.Once this logic is defined in Mach5, there is minimal developer intervention needed to keep the system running efficiently.Mach5 's unique exactly - once delivery support guarantees correct data ingestion in spite of infrastructure failures.This allowed the Permiso team to focus on strategic tasks critical to their business instead of data processing that was not adding to their competitive advantage.

Improved Consistency :

Unlike their previous approach, Mach5 eliminated the need for redesigning infrastructure for each new use case.With all data in one place, new analytics could be implemented using simple query language commands.

Data Store Consolidation :

Prior to Mach5, multiple data stores were used based on access patterns and query workloads for each use case, leading to fragmented silos of data.Since Mach5 supports multiple workloads(needle-in-a-haystack, real-time analytics, and transactional updates), most query patterns are efficiently addressed by a single platform.

Powerful Queries :

Mach5 's support for both Elastic Query DSL and the more powerful Mach5 Query Language(inspired by the Kusto Query Language) allowed Permiso to express different types of business logic without the need for different query systems.

Automatic Scaling :

Previously, Permiso needed manual intervention to scale clusters based on new onboardings and query workload fluctuations.Mach5 's automated scaling removed this burden, ensuring smooth performance without DevOps overhead.

Cost Efficiency :

Mach5 's architecture enabled Permiso to store and process data without incurring excessive costs, unlike their custom - built approach, which required constant reinvestment in infrastructure.

The Impact of Mach5

The adoption of Mach5 brought measurable improvements to Permiso 's operations :

75 % Faster Time - to - Market :

75 % Faster Time - to - Market for launching new security analytics use cases.Tasks that used to take a month are now completed in under a week.

Rapid prototyping :

Since all of the security data resides in a single platform, the Permiso team has been able to quickly prototype new features without spending a lot of time to design and stand up new infrastructure.This allows the team to perform quick experiments to find product - market - fit.Once a feature resonates with their customers, productionizing the use case requires little additional effort.

Significant Cost Savings :

Over 50 % reduction in costs and resource usage compared to maintaining a custom - built solution.

Lower Operational costs :

Automatic scalability led to optimized infrastructure costs.

Operational Efficiency :

A unified platform eliminated the inefficiencies of managing multiple querying languages and infrastructure configurations.

Improved Reliability :

Reduced process failures by eliminating the need for manual intervention in scaling and cluster management.

By leveraging Mach5, Permiso successfully enhanced its security analytics capabilities while reducing costs, improving efficiency, and accelerating time - to - market.Mach5 's all - in - one platform proved to be the optimal choice for managing security event data at scale.

Want to see how Mach5 Search handles Security Analytics for your organization? Let 's talk!

Resources

Blog post image
Mar 1, 2025Blog

Low-Latency Search on Apache Iceberg with Mach5

Zachary Heilbron

Blog post image
Jan 30, 2025Blog

Key Issues in Building a Low-Latency Search Engine on Object Storage

Vinayak Borkar

Blog post image
Dec 16, 2024Blog

Mach5: A Modern Integrated Search and Analytics platform

Vinayak Borkar

Stay updated with our latest resources

delivered to your inbox!