ClearOne Advantage is a debt settlement company based in Baltimore, Maryland. The company specializes in helping individuals and families struggling with unsecured debts such as credit cards, personal loans, etc. ClearOne Advantage works with clients to negotiate with creditors on their behalf to settle their debts.
ClearOne Advantage needed a system for its marketing team to capture, and maintain the leads. Additionally, data redundancy was driving up costs, making it difficult for the company to sustain its business. ClearOne Advantage needed to overcome these challenges to manage data better and improve its business processes.
ClearOne Advantage partnered with Valuebound to rebuild its application as a cloud-native platform using AWS services. The solution involved converting the monolithic architecture into a microservice architecture and leveraging various AWS services such as AWS SQS, AWS SNS, AWS Lambda, AWS DynamoDB, and AWS Redshift. The solution enabled ClearOne Advantage to manage data better, process data in real-time, and interact with its clients more efficiently.
The architecture included components such as AWS SQS, which helped ClearOne Advantage receive leads from multiple sources and categorize them based on different criteria. This triggered AWS Lambda functions based on specific SQS. AWS SNS processed the messages triggered by specific Lambda functions and qualified them based on defined criteria. ClearOne Advantage used AWS Lambda to process the data and interact with APIs.
The subscriber Lambda function was triggered when a message was delivered to a specific SQS queue. The function processed the data and sent it to the appropriate APIs. In case of any error or failure, the message was retried up to three times before being sent to the Dead Letter Queue (DLQ). ClearOne Advantage also set up an alarm for the DLQ, which triggered a notification when five messages were available in the queue.
ClearOne Advantage used AWS DynamoDB to store user data from web forms. The Publisher Lambda function was triggered when a new record was added to DynamoDB. The Publisher function then published a message using SNS to all the subscribers' SQS queues. ClearOne Advantage used AWS Redshift to move data from DynamoDB after certain periods of time, with the idea of implementing an ML model on this data.
ClearOne Advantage's implementation of AWS services has resulted in significant benefits, including:
- Improved scalability and reliability: Improved data management: AWS DynamoDB has enabled ClearOne Advantage to manage its data more effectively and analyze it to gain valuable insights into its clients' needs. The use of AWS Redshift has also allowed the company to move data from DynamoDB after certain periods of time to implement an ML model on this data.
- Faster data processing: The serverless architecture has enabled ClearOne Advantage to process user data in real-time. The company can now interact with its clients more efficiently and in a more personalized way.
- Reduced errors and failures: AWS Lambda's retry mechanism has helped ClearOne Advantage reduce errors and failures when interacting with APIs.
- Improved data management: AWS DynamoDB has enabled ClearOne Advantage to manage its data more effectively and analyze it to gain valuable insights into its clients' needs. The use of AWS Redshift has also allowed the company to move data from DynamoDB after certain periods of time to implement an ML model on this data.
Valuebound's implementation of AWS services has enabled ClearOne Advantage to overcome its challenges and improve its business processes. The use of AWS services has resulted in faster data processing, reduced errors and failures, and improved data management. ClearOne Advantage can now manage its data better, process data in real-time, and interact with its clients more efficiently. The partnership with AWS has been instrumental in helping ClearOne Advantage achieve its business goals.