Background
Challenges and Opportunities
Our client faced delays in debugging the infrastructure and application logs as their applications were scattered on multiple servers. In addition, their infrastructure was scattered into Azure and GCP cloud, which delayed their response to errors or failures in AI modules.
Due to this issue, they were unable to resolve the end customer issues on time, and sometimes the SLAs were not met, resulting in losing customers.
In addition, their cost of infrastructure increased drastically as some of the servers they had created in one of the clouds were sometimes not terminated after completing the process.
Moreover, they opted for database backup on the server for one day due to space constraints, for which they lost access to old data, which they needed to troubleshoot the issues reported by the clients.
Our Solution
We optimized the problem-resolving process with Saas based monitoring tools to make all logs flow into one system. By centralizing infrastructure, application, and cloud services log, we ensured Zero downtime deployments, on-time delivery as per the SLAs, and increased customer satisfaction.
We also reduced their infrastructure costs by creating database backup in Azure blob storage for long-term retention. We also created an alert notification for servers running for more than 24 hours and provided daily and monthly backups of all the production databases.
Technology Stack
Technology
React Js
ASP.NET
C#
SQL Server
JavaScript
Azure
Agile Methodology
Platform
Web/Desktop
Android
iOS
Impact and Business value
- Reduced the number of tickets by 30% on a monthly basis.
- Decreased the mean time to resolve the tickets by 85%.
- Scalable, affordable, and efficient engineers well-versed with all cloud platforms.
- Faster problem resolution and fewer unforeseen outages.