• Type

    B2B

  • Industry

    Fintech

  • Headquarters

    Bengaluru, India

Share article

Razorpay unifies observability and security with Coralogix

  • Type

    B2B

  • Industry

    Fintech

  • Headquarters

    Bengaluru, India

100+ microservices on AWS
500+ engineers actively using Coralogix

About Razorpay

Razorpay, founded in 2014, is a prominent fintech company in India that provides a comprehensive payment and banking platform for businesses. Their unique selling proposition lies in offering end-to-end financial solutions, from payment processing to business banking services, making them an essential partner for businesses of all sizes. Razorpay has significantly influenced the Indian fintech landscape by simplifying and modernizing how businesses handle transactions and manage finances. Their robust cloud infrastructure supports the smooth operation of their extensive services, reinforcing their position as a leader in the fintech space.

The challenge

With an infrastructure encompassing hundreds of microservices, and thousands of containers running over several thousands of nodes that support millions of transactions every month, observability is a crucial component of Razorpay’s business success. Initially, they relied on another well-known observability platform, but as their data scaled rapidly, they encountered a few challenges with it.

The limited visibility into resource-intensive data sources posed challenges for the DevOps team in effectively optimizing data ingestion. As data volumes steadily grew and the need for seamless collaboration between their DevOps and Security teams became more important, Razorpay began exploring a unified observability platform to better address their evolving requirements.

The solution

Razorpay, seeking a more flexible and cost-efficient solution, decided to migrate to Coralogix when the fintech giant received recommendations from the tech consultancy firm, Onnivation. Razorpay was especially impressed by Coralogix’s ability to provide in-stream analysis without the need for expensive indexing or hot storage of all their logs.

After a swift migration, facilitated by Coralogix’s expert migrations team, Razorpay recognized the benefits Coralogix added to its operations. They now ingest more telemetry data than before, which includes logs, traces, and a growing amount of metrics.  Razorpay has the flexibility to assign priority levels to different data types with Coralogix’s unique TCO optimization. Frequently searched logs and traces are indexed and placed in hot storage for lightning-fast searches. Data needed for rapid alerting and dashboards, but not searched regularly, is analyzed in-stream and stored in affordable S3. All compliance data is sent directly to S3 and can be rapidly queried anytime, alongside all other data, with Coralogix’s Remote Query. This shift has significantly reduced their operational costs while enhancing their ability to monitor and analyze data in real-time.

Coralogix has also improved cross-team collaboration at Razorpay by providing a unified observability platform with features that range from APM, RUM and Log Analytics, to SIEM and Managed Detection & Response (MDR), seamlessly integrating the needs of both DevOps and Security teams. This unified approach allows these teams to work more effectively together, enhancing overall operational efficiency and ensuring robust security measures across their complex infrastructure.

Coralogix has added to the data optimization techniques actively being implemented at Razorpay, offering greater flexibility in how we store and prioritize our telemetry data, thus reducing our observability costs by a margin.

– Avinash Kumar Gupta, Head of DevOps, Razorpay

Results and benefits

TCO Optimization

Coralogix’s TCO Optimizer has been a standout feature for Razorpay. Coralogix allows Razorpay to dynamically adjust data between different priority tiers—high, medium, and low—enabling better data management and cost efficiency.

For example, Razorpay was able to move logs from their staging environment across different tiers to manage their data ingestion quotas better. This visibility into data consumption has empowered Razorpay to make informed, data-driven decisions swiftly and without any costly overages.

DataPrime query language

The introduction of Coralogix’s DataPrime query language has revolutionized the way Razorpay queries data. The team now enjoys richer and more efficient querying, which has led to an increased and improved usage of dashboards and alerts.

Unified observability platform

At Razorpay, both the DevOps and Security teams benefit from a unified view of operational and security logs, which enhances their cross-team collaboration and overall efficiency. Coralogix supports this by offering robust user, team, and organizational management features, including team creation, Single Sign-On (SSO) with SAML, and Role-Based Access Control (RBAC) with detailed permission settings and audit trails. Razorpay’s security team finds RBAC particularly valuable as it ensures data protection while enabling secure and efficient collaboration between teams when needed.

Application performance monitoring (APM)

Coralogix’s efficient data management capabilities have allowed Razorpay to increase their trace ingestion significantly without escalating costs. This has contributed to Razorpay’s ability to monitor application performance more effectively, leading to quicker incident resolution and better system reliability.

Security integrations and quick start extensions

Razorpay’s security team has also benefited from Coralogix’s SIEM and robust security extensions. These extensions, particularly for AWS services like WAF, CloudTrail, and GuardDuty, offer out-of-the-box alerts and dashboards that have simplified their multi-cloud security monitoring. The seamless integration with AWS resources has ensured real-time security monitoring, further enhancing their security posture. The platform’s robust RBAC ensures that sensitive data remains protected while still allowing for cross-team collaboration when necessary.

“Coralogix’s unified observability platform has been instrumental in supporting Razorpay’s operational excellence; by not only reducing our observability costs but also enhancing the synergy between our DevOps and Security teams.”

-Murali Brahmadesam, CTO & Head of Engineering, Razorpay

Summary

Razorpay’s move to Coralogix has significantly reduced their observability costs and enhanced visibility across their massive cloud infrastructure. Coralogix has not only enabled Razorpay to manage its data more effectively but also provided a unified platform where DevOps and Security teams can collaborate on their observability strategy. As Razorpay continues to expand its usage of Coralogix, particularly in the area of metrics, they are well-positioned to scale efficiently, reduce operational costs, and maintain a robust observability framework that supports its rapid growth in the Indian fintech space.