Engagement details - The product in discussion provides clustering and replication for databases to achieve High Availability (HA), Disaster Recovery (DR), and performance-enhancing scalability. This product could be deployed on-cloud and on-premises; however, such deployment was tedious and time-consuming due to factors including a low level of automation and security-related challenges. The product has a vast user-base. The geographically spread database locations and the number of customers increased the complexity of managing clusters and associated operations such as upgrading, debugging, patching, etc.
Technologies – SaaS, Microservices, Cloud, RBAC, Databases