End-user customers
Engineering users
Applications monitored
CRED, founded in 2018, is a transparent and fully digital platform for highly trusted individuals, brands, and institutions. CRED, with its empathetic approach to design, makes financial decisions visible and rewarding for its members, facilitating access to a better life in the form of exclusive rewards and experiences. Admission to CRED is based on credit scores for individuals.
Members can manage multiple cards, access and analyse their credit scores, make bill, utility and monthly recurring payments, avail a credit line, shop or book a travel package, make UPI payments and more on the app.
CRED has a subscriber base of over 10 million users who use its services daily via a mobile application. The Site Reliability Engineering team manages the cloud stack. This function manages cloud infrastructure for the CRED ecosystem and involves facilitating various teams across the org and implementing best practices to manage their stacks effectively. All engineering teams at CRED use Coralogix.
CRED was using the popular tool Datadog as its primary tool for logging. Additionally, as a Fintech company, they had to adhere to data localization rules and hence needed to keep the logs for PCI-compliant microservices within the Amazon Web Services India region. They used Amazon CloudWatch logs for this use case.
CRED identified four challenges that needed to be addressed:
CRED decided to look for an alternative solution after considering the above challenges of the incumbent solution. They found the Pattern Search in Amazon CloudWatch’s log stream particularly cumbersome. In cases where the data range is longer than seven days, it took a long time to process. Moreover, it did not have the Live Tail feature available.
We defined the success criteria to choose a new logging solution, like live tail, alerting, saved views, log tracing based on Trace ID, and an India region presence. Coralogix was able to meet all our requirements.
CRED found the migration process very straightforward. They used Amazon ECS as their Container Orchestrator and AWS FireLens to send logs to the Coralogix platform.
The Coralogix team helped a lot with the initial implementation, and then CRED converted the changes into an AWS Cloudformation template. Since their deployments were through Infrastructure as Code (IAC), the change was relatively easy to implement and took between 3-6 months to complete the migration. They also saw value in finding Log Patterns using Coralogix’s Loggregation©, which is an automatic log clustering feature that condenses millions of log entries into a narrow set of patterns using machine learning.
Today there are 450+ users of Coralogix at CRED. The main data sources hosting the primary application layer are Amazon ECS, Amazon EC2, and AWS Fargate containers, along with a small set of Amazon EKS.
As per the technical leads at CRED, they see value derived from Coralogix in 3 areas:
After migrating to Coralogix, CRED now finds that log-based alerting is faster than the previous solution. They felt that Coralogix had enabled faster debugging, because of features like Live Tail and easy searches, without bloating up the cost. Most importantly, developers who work on multiple services do not have to switch to different consoles to observe service logs. CRED is now looking forward to exploring Coralogix as a metrics solution.
We have always received great support from Coralogix. Issues can come up with any platform, but what earns the customer’s trust is the empathy shown in resolving those issues.