HRTech Startup
Business Requirements:
A Canada Headquartered bootstrapped startup that has evolved into a medium size business providing SaaS payroll services to over 23K clients in Canada needed 24×5 Managed cloud services for their AWS Environment as well as support in optimizing the application performance to cater to a growing number of clients.
Nuage Solution:
As a first step, we analyzed the ColdFusion-based application by monitoring the ColdFusion logs, Fusion Reactor APM, AWS instance metrics, and Database queries. Based on our findings, we adjusted the existing environment by fine-tuning the Java runtime settings and database settings, and indexes to improve the stability and performance of the existing setup.
As a next step, we migrated the environment to a Well-architected AWS environment covering the following:
- Migration from RDS to SQL Cluster based on AWS FSx
- Migration from EBS volumes to AWS FSx for shared data
- Right Sizing of AWS instances
- Implementation of
- Load balancers
- WAF optimized with Rate limiting rules to prevent attacks on the environment
- Dynamic WAF Rule Updates from security events logged into Application Database
- Network access policies including VPN-based access
- Database and Filesystem backup process
- Patch Management and Disaster Recovery Processes
- CloudWatch Dashboard and Alerts
- Remediation support and guidance to the Application and DevOps teams
Post the migration, we used our AWS shared services to provide the Managed Cloud Services:
- Cloud Management and Monitoring
- Patch Management
- Vulnerability Assessment and Remediation
- Backup and Recovery
- Optimize configuration, performance tracking & fine-tuning
- Database Query optimization recommendations
With all the optimizations provided by us, Wagepoint has been able to process more than 10,000 payrolls in a day.
Technology Stack:
- AWS Services: RDS, EBS. FSx, Load balancers, WAF, CloudWatch, VPN
- ColdFusion
- Fusion Reactor APM
- Java
For more such analysis and insights, click here- https://nuagebiz.tech/case-studies/
For more details and personalized assistance, reach out to info@nuagebiz.tech