Share State: An online lending platform for borrowers and lenders
Category: AWS Financial Services
Services: AWS RDS, AWS EC2, AWS EFS, AWS ALB, AWS S3, AWS CloudWatch
- 40% reduced database latency and enhanced system reliability.
- 50% improvement in application response times
- 20% higher availability for financial platforms
- 30% improved responsiveness to transactional fluctuations.
About Share State
Share State is a private lender that provides competitive loans for various stages of real estate projects across the United States. It has built a portal where borrowers and lenders can register for a streamlined lending process. Share State also provides features to track the status of loans in which you are partnering.
Challenge
- Share State needed a scalable solution to handle the increased number of borrowers and lenders on the platform.
- The client needed a robust architecture to accommodate fluctuating workloads and scale resources on demand, ensuring seamless financial transactions between lenders and borrowers.
- Another major challenge for Share State was maintaining the continuous availability of applications and databases.
- Managing and storing large volumes of financial data with higher security was another major challenge for Share State
- Minimizing the financial data loss during the lending transactions was also a crucial challenge that Share State faced.
- The platform needed to cater to lenders and borrowers with loan status tracking, which required Share State to create a robust mechanism that offers on-demand capabilities.
Solution
- To handle increased users and fluctuating workloads, Simform leveraged auto-scaling groups of AWS EC2 instances behind AWS ALB, which distributed traffic across multiple instances to ensure high availability.
- We used Amazon RDS, enabling automated patching, backups, and read replicas for enhanced availability and durability of databases
- We deployed applications across several availability zones leveraging AWS EC2, improving fault tolerance for transactions on the platform.
- Simform’s team used Amazon S3 to securely store large volumes of financial data, offering durable and scalable object storage.
- Our team used Amazon RDS multi-AZ deployments that replicate data across availability zones, minimizing data loss during transactions.
- We also used Amazon EFS to provide shared file storage for applications with automatic data replication.
- Our team enabled tracking loan status and on-demand scaling for Share State by using AWS Auto Scaling.
- We leveraged AWS CloudWatch to trigger auto-scaling based on data gathered to monitor transaction processes across the platform.
Outcome
- By migrating to AWS RDS, we achieved a 40% reduction in database latency and enhanced system reliability through its built-in failover capabilities.
- We improved application response times by 50% and increased system resilience by migrating our workload to AWS EC2 instances.
- By leveraging auto-scaling groups, ALBs, and multi-AZ RDS, the financial platform availability improved by 20%.
- The on-demand scaling through auto-scaling groups and CloudWatch monitoring improved responsiveness to transactional fluctuations by 30%.
Arhitecture Diagram
AWS Services
- AWS RDS- We leveraged Amazon RDS to automate patching and backups and create read replicas, enhancing database availability and durability.
- AWS EC2-Our team leveraged auto-scaling groups of AWS EC2 instances to ensure consistent availability.
- AWS EFS: We leveraged Amazon EFS to provide shared file storage for applications with automatic data replication.
- AWS ALB- Our experts deployed AWS ALB to ensure high availability and manage workload fluctuations through the distribution of traffic across multiple instances.
- AWS S3- We used Amazon S3 to securely store large volumes of financial data, offering durable and scalable object storage.
- AWS CloudWatch- We used AWS CloudWatch to monitor transaction processes across our platform and trigger auto-scaling based on the gathered data.
- Amazon VPC-We secured Share State’s lending transactions by connecting their on-premises infrastructure to the VPC with Amazon VPC.