The application is highly data intensive with algorithm to match profiles extremely CPU and RAM intensive. For the case a minimum server configuration required was an 8 core system with 30 GB RAM. telugumariages.com was looking at a cost effective solution that could on one hand help reduce the hosting cost along with being optimally economical.
Solution Approach: After understanding the load requirements a solution comprising of highly available RDS and high capacity EC2 server was provided. To reduce downtime in upgrade and downgrade of server, rwo separate app servers were created one with a larger capacity and the other with a considerably lower capacity. Therefore the server with larger capacity is effectively being used during the peak hour and during the off peak hour the server with lower capacity is being used. This has helped in reducing the effective hosting cost by over 40%.
“We are happy to be a part of AWS & TechMinfy has helped us and will be helping us in optimizing our infrastructure again.”
-Kolusu. N.P.K. Swamy.
- Wanted to give access to their huge database directly to the registered users.
- App not ready to perform well under a Load Balancer.
- App utilizing high CPU and RAM.
- Higher server configuration meant higher cost.
- ELB, EC2, S3, CloudFront, Auto Scale , RDS,EBS.
- Elastic IP could be swapped /provisioned without a downtime.
- Reduced hosting cost by 40% , memory usage & CPU usage.
- High availability of data was ensured from their database directly to the users.
- Use of EBS Volumes benefitted them whenever the server is unavailable.