The Money Platform: A Peer-to-Peer Lending Marketplace
Category: Fintech
Services: AWS Aurora, Amazon API Gateway, Amazon ECS, AWS Lambda, and Amazon KMS
- 2x database latency improvement
- 55% decrease in deployment times
- 50% reduction in financial operation costs
- 30% increase in transaction speeds
About The Money Platform
The Money Platform is a UK-based peer-to-peer lending marketplace connecting lenders with borrowers for short-term personal loans. The Money Platform offers a clear and uncomplicated path to fair credit for the millions of individuals in the UK who are currently excluded from the credit system. It has designed a TMP score which analyzes each individual’s financial status and then decides whether to lend money or not.
Challenge
- As The Money Platform attracted more users, it needed a reliable infrastructure to keep up with the growth.
- They wanted to keep any sort of downtime or error at bay to ensure seamless financial transactions for their customers.
- They wanted to offer sophisticated and personalized features to their clients at scale.
- The Money Platform also wanted to deter bad actors by establishing protection against unauthorized access and cyber threats
- They also wanted to be in compliance with PCI DSS standards to offer a secure enviornment for users to carry out financial transactions.
Solution
- We leveraged AWS Aurora to handle the large volumes of data that The Money Platform is processing. and automatically scale up or down to meet transaction demands.
- Simform leveraged a MySQL-compatible relational database that is highly scalable, fault-tolerant, and secure to ensure scalability when there is higher traffic on the marketplace
- We used Amazon ECS to help The Money Platform manage and scale containerized applications and ensure seamless transactions.
- Our team leveraged AWS Lambda to handle the complex event-driven processing workflows that The Money Platform uses.
- We used API Gateway to create, publish, maintain, monitor, and secure the APIs to help protect The Money Platform’s data and systems through a reliable authentication process.
- Simform leveraged Amazon RDS to set up, operate, and scale a relational database in the cloud with automated backups, and point-in-time recovery.
Outcome
- By using AWS RDS, Aurora and MySQL, we’ve achieved a significant 40% reduction in database latency and enhanced system reliability through its built-in failover capabilities.
- After transitioning our workload to AWS ECS, we’ve realized a 55% decrease in deployment times and bolstered application scalability through efficient container orchestration.
- Leveraging containerization by using Amazon ECS we managed to achieve a 50% reduction in financial operation costs.
- With AWS Aurora Money Platform was able to handle more transactions during the peak time improving the transactional speeds by 30%
Arhitecture Diagram
AWS Services
- AWS Aurora: We leveraged AWS Aurora to handle the large volumes of data that The Money Platform is processing.
- Amazon ECS: Our team used Amazon ECS to manage and scale the containerized applications that The Money Platform is using.
- AWS Lambda: We used AWS Lambda to handle the complex event-driven processing workflows.
- Amazon API Gateway: We were able to protect The Money Platform’s data and systems through a reliable authentication process by using API Gateway. It allowed us to create, publish, maintain, monitor, and secure APIs.
- Amazon VPC- We used Amazon VPC to create a scalable and secure network infrastructure.
- AWS KMS- Our team used AWS KMS to create and manage encryption keys used to protect financial data of users.
- Amazon CloudWatch- We set up Amazon CloudWatch to trigger Lambda functions based on specific rules, enabling The Money Platform to create advanced event-driven architectures.